Move comment username/dateTime logic server-side
Merge pull request #34 from grtjn/master

Fix for #9
Merge pull request #35 from ryanjdew/demo-comments

Move comment username/dateTime logic server-side
Ensure that the type isn't set to null for username and dateTime
Keep mlrest.js for general use of REST API
Merge remote-tracking branch 'upstream/master' into demo-comments
remove log statement
User profile not retrieved at login, fixed
Merge pull request #36 from ryanjdew/demo-comments

Keep mlRest generic
Fix unit test for demo comments #5
Add test case for filing bugs
Refactor code around comment rest ext for code reuse in filing bugs #6
Fix unit test for filing bugs #6
Add backend code for filing bugs #6
After talking with Engineering, I'm adding admin to demo-cat-role as a less hacky (but less secure) approach to let us deploy extensions
Meant to include this in the previous commit. Using demo-cat-user as default, but that user now has the admin role.
Revising how authentication results are returned. Include profile from user-login, and make sure emails is always an array
#38 Switched to an edit button
ensure we don't try to set a property of undefined in headers
Add more helper functions to json-helper