api/art: report proper error on non-integer size parameter, update tests and documentation
api/users: disallow guests from updating any user
core/apiRouter_test: remove a couple art tests which require an actual file
API: add documentation about user roles and permissions
API: add list of roles near top of documentation
Merge branch 'master' into dev_subsonic_api