Merge pull request #33 from AltitudeHK/imgResize

sends height/width of the image back to the client on successful upload
Fix singlePhoto controller to make call to server for photo
Merge pull request #34 from AltitudeHK/resize

Fix singlePhoto controller to make call to server for photo
Fix galleryCtrl and gallery.html to expect same photo object structure
Merge pull request #35 from AltitudeHK/resize

Fix galleryCtrl and gallery.html to expect same photo object structure
Add notes to index.html. Minor edit to app.js to remove comments.
Minor edit to userService.js
Minor edit to photoService.js
Minor edit to gallerystorageservice.js
Minor edit to singlephotoCtrl.js
Merge pull request #36 from AltitudeHK/resize

Minor cleanup to service files
Deleted window.js and main.js from tests. Created categoryService.js
Complete categoryService.js
Merge pull request #37 from AltitudeHK/addCategory

Add categoryService
Moved singlephotoCtrl logic to resolve in app.js
Fix bugs in requestHandler within getOnePhoto
Merge pull request #38 from AltitudeHK/addCategory

Moved singlephotoCtrl logic to resolve in app.js and fix bugs in requestHandler for getOnePhoto
Modify singlephotoCtrl.js to get a single photo to display correctly
Merge pull request #39 from AltitudeHK/fixSinglePhoto

Modify singlephotoCtrl.js to get a single photo to display correctly
Made all categories lowercase - still issue within requestHandler.js