Added base model structure and doc update for base controller.
Added generic DateService to handle generic date functions.
Updated package.json
Added API for Project.
Added API for Sprint.
Added migrate attribute.
Changed User controller to use base controller.
Refactored User model to use generic base model and added missing relation definitions.
Added UserRoles constant definitions.
Added 'bootstrap-select' directive.
Fixed template url.
Removed not needed watchers.
Added dummy.js for smart IDEs.
Added some reminders of todos.
Simplified CSS rules.
Refactored generic DataService methods.
Added lo-dash service so we can use lo-dash library at angular way.
Added angular services for Project and Sprint models.
Added service for jQuery noty library and refactored Message service to use that.
Added SharedData service to store projectId and sprintId data.