Improved REST api

For even easier integration to other systems, we are gradually adding more REST api methods. New methods have been added for complete department management, user relocation between departments, shift management and shift planners.

REST api documentation including instructions for how to use it is here: https://is.giriton.com/apidoc/