Update bower and npm deps

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch develop
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to unstage)
#
#	new file:   .bowerrc
#	new file:   .editorconfig
#	new file:   .gitattributes
#	new file:   .gitignore
#	new file:   .jshintrc
#	new file:   .travis.yml
#	new file:   Gruntfile.js
#	new file:   app/.buildignore
#	new file:   app/.htaccess
#	new file:   app/404.html
#	new file:   app/favicon.ico
#	new file:   app/fonts/glyphicons-halflings-regular.eot
#	new file:   app/fonts/glyphicons-halflings-regular.svg
#	new file:   app/fonts/glyphicons-halflings-regular.ttf
#	new file:   app/fonts/glyphicons-halflings-regular.woff
#	new file:   app/images/yeoman.png
#	new file:   app/index.html
#	new file:   app/robots.txt
#	new file:   app/scripts/app.js
#	new file:   app/scripts/controllers/locker/add.js
#	new file:   app/scripts/controllers/locker/content.js
#	new file:   app/scripts/controllers/locker/create.js
#	new file:   app/scripts/controllers/locker/details.js
#	new file:   app/scripts/controllers/main.js
#	new file:   app/scripts/controllers/more.js
#	new file:   app/scripts/directives/sp-locker-header.js
#	new file:   app/scripts/directives/sp-locker-unlock.js
#	new file:   app/scripts/directives/sp-menu.js
#	new file:   app/scripts/directives/sp-show-hide-input.js
#	new file:   app/styles/main.css
#	new file:   app/views/common/header.html
#	new file:   app/views/directives/sp-locker-header.html
#	new file:   app/views/directives/sp-locker-unlock.html
#	new file:   app/views/directives/spmenu.html
#	new file:   app/views/locker/add.html
#	new file:   app/views/locker/content.html
#	new file:   app/views/locker/create.html
#	new file:   app/views/locker/details.html
#	new file:   app/views/main.html
#	new file:   app/views/more.html
#	new file:   bower.json
#	new file:   karma-e2e.conf.js
#	new file:   karma.conf.js
#	new file:   package.json
#	new file:   test/.jshintrc
#	new file:   test/runner.html
#	new file:   test/spec/controllers/locker/add.js
#	new file:   test/spec/controllers/locker/content.js
#	new file:   test/spec/controllers/locker/create.js
#	new file:   test/spec/controllers/locker/details.js
#	new file:   test/spec/controllers/main.js
#	new file:   test/spec/controllers/more.js
#	new file:   test/spec/directives/sp-locker-header.js
#	new file:   test/spec/directives/sp-locker-unlock.js
#	new file:   test/spec/directives/sp-menu.js
#	new file:   test/spec/directives/sp-show-hide-input.js
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	test/spec/pass.js
Update routes urls to make them more clear and consistent

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch develop
#
# Initial commit
#
# Changes to be committed:
#   (use "git rm --cached <file>..." to unstage)
#
#	new file:   .bowerrc
#	new file:   .editorconfig
#	new file:   .gitattributes
#	new file:   .gitignore
#	new file:   .jshintrc
#	new file:   .travis.yml
#	new file:   Gruntfile.js
#	new file:   app/.buildignore
#	new file:   app/.htaccess
#	new file:   app/404.html
#	new file:   app/favicon.ico
#	new file:   app/fonts/glyphicons-halflings-regular.eot
#	new file:   app/fonts/glyphicons-halflings-regular.svg
#	new file:   app/fonts/glyphicons-halflings-regular.ttf
#	new file:   app/fonts/glyphicons-halflings-regular.woff
#	new file:   app/images/yeoman.png
#	new file:   app/index.html
#	new file:   app/robots.txt
#	new file:   app/scripts/app.js
#	new file:   app/scripts/controllers/locker/add.js
#	new file:   app/scripts/controllers/locker/content.js
#	new file:   app/scripts/controllers/locker/create.js
#	new file:   app/scripts/controllers/locker/details.js
#	new file:   app/scripts/controllers/main.js
#	new file:   app/scripts/controllers/more.js
#	new file:   app/scripts/directives/sp-locker-header.js
#	new file:   app/scripts/directives/sp-locker-unlock.js
#	new file:   app/scripts/directives/sp-menu.js
#	new file:   app/scripts/directives/sp-show-hide-input.js
#	new file:   app/styles/main.css
#	new file:   app/views/common/header.html
#	new file:   app/views/directives/sp-locker-header.html
#	new file:   app/views/directives/sp-locker-unlock.html
#	new file:   app/views/directives/spmenu.html
#	new file:   app/views/locker/add.html
#	new file:   app/views/locker/content.html
#	new file:   app/views/locker/create.html
#	new file:   app/views/locker/details.html
#	new file:   app/views/main.html
#	new file:   app/views/more.html
#	new file:   bower.json
#	new file:   karma-e2e.conf.js
#	new file:   karma.conf.js
#	new file:   package.json
#	new file:   test/.jshintrc
#	new file:   test/runner.html
#	new file:   test/spec/controllers/locker/add.js
#	new file:   test/spec/controllers/locker/content.js
#	new file:   test/spec/controllers/locker/create.js
#	new file:   test/spec/controllers/locker/details.js
#	new file:   test/spec/controllers/main.js
#	new file:   test/spec/controllers/more.js
#	new file:   test/spec/directives/sp-locker-header.js
#	new file:   test/spec/directives/sp-locker-unlock.js
#	new file:   test/spec/directives/sp-menu.js
#	new file:   test/spec/directives/sp-show-hide-input.js
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	test/spec/pass.js
Add locker item edit and refactor item form with a directive used for item edit and creation

(cherry picked from commit 21de31caf078c82a976b9aed168ddafc92780454)
Replace console.log by $log.debug
Add version service
Add Version service and refactor header from a simple html include to a directive using Version service
Merge branch 'feature/version-service' into develop
Update tests
Change deps resolution from "SunnyPass.Service" to "SunnyPass.Services" to folow SunnyPass.Services changes
Update SunnyPass.Services scripts dependencies
Improved unlock and relock flow
Bump version from 0.0.0 to 0.1.0
Merge branch 'release/v0.1.0' into develop
Update angular from 1.2.9 to 1.2.11
Update tests and test's jshintrc
Fix tests for service Version