Merge pull request #70 from cortiz/master

Kickout Spring data
Merge remote-tracking branch 'cortiz/master'
Merge remote-tracking branch 'cortiz/master'
Merge remote-tracking branch 'cortiz/master'
AuditService refactor.
AuditService refactor.
Merge branch 'master' of https://github.com/craftercms/studio3
Updates folder structure
Changes paths to less files to be absolute
Moves common services to common/services file
Cleans up code and adds basic authentication
Adds basic role authentication
Moves components and lib folder under client (outside of src)
Adds login page
Lints code and makes minor changes to login page
Renames 'modules' folder to 'app'
Places lib and src folders inside studio-ui folder
Changes image path to use variable
Updates angular-ui bootstrap to version 0.6.0
Adds login recover state (includes password recovery modal)