Less styles and module integration
Fix for livereload module and less.js version

Now everything works fine regarding less compile and livereload
Login popup style fix
Make pagination more simple (items list screen)

Remove spans that were used as disabled buttons and change a controller
in the way to work without them. Instead, class 'disabled' was added to
buttons.
Add Angular-ui bootstrap

remove classic bootstrap dropdowns, and add new angular oriented
dropdowns
Rearrange user menu
Remove compiled css file from repo.
Update auth service for eve based server.
Use links provided by api server for pagination.
Basic skeleton copied from items module.
Fixed resources, added template.
Template updated.
Implemented saving and loading settings, displaying basic user data.
Completed basic user management functionality. (Listing, pagination, sorting, searching)
Started server service.
Fixed several minor errors.
Updated converter service, it's now aware of defaults.
Added a new app-wide settings service to manage user settings per plugin.
Users plugin is now using settings service.
Added reldate filter.
Added more informative todo comment for future.
Merge remote-tracking branch 'ozan/user-management'

Conflicts:
	app/scripts/superdesk/items/views/pagination.html
	app/styles/less/bootstrap.less
Fix created field name to match api server.
Remove temporary method.