Added gravatar function to user resource

- Added function
- Included CryptoJS for MD5
- Removed instruction comments from template
Updated User model
Included engines
Improved controller access

- Included access level for each route
- Check access level on route change and redirect to login if necessary
- Included logout() to LoginCtrl
- Dynamic menu
- Included gravatar in profile menu item