Update all.clj

fixed minor spelling errors
Added: some error handling, add program/course in api, department queries
API/Query: delete courses and programs
Added room listing to json api
basic authorization for API course routes
Merge branch 'master' into api-rework-it2
Merge branch 'master' of https://github.com/se1-1314/xiast into back-front-interaction
Comments / documentation