fix(Security): enable CSRF cookie based authentication

 Add a Spring Security filter to set a cookie with the CSRF token generated by Spring.
 Configure $http service to read the CSRF token form the cookie and put it in a header known by Spring

 linked to #363
test(AuthenticationSharedService): with CSFR logout call is a POST
fix(Swagger): add CSFR token to request
fix(Security): enable CSRF cookie based authentication

 Add a Spring Security filter to set a cookie with the CSRF token generated by Spring.
 Configure $http service to read the CSRF token form the cookie and put it in a header known by Spring

 linked to #363
fix(Swagger): add CSFR token to request
fix(Security): enable CSRF for cookie based authentication in V2

 Add a Spring Security filter to set a cookie with the CSRF token generated by Spring.
 Configure $http service to read the CSRF token form the cookie and put it in a header known by Spring

 linked to #363
fix(Security): send CSRF cookie on token change only
Merge branch 'I#363_EnableCSRF' of https://github.com/tgillieron/generator-jhipster into I#363_EnableCSRF

Conflicts:
	app/index.js
	app/templates/src/main/java/package/web/filter/_CsrfTokenGeneratorFilter.java
	app/templates/src/main/webapp/scripts/_app.js
	app/templates/src/main/webapp/scripts/_services.js
	app/templates/src/test/javascript/spec/_servicesSpec.js
Disable flickering after update/delete caused by first writing an empty promise,
 and later loading the full resultset to the 'entities'.
fix(CSRF): remove cookie after logout
fix(Security): remove scripts and html from spring security filter chain
fix(CSRF): remove cookie after logout
fix(Navigation): in $rootScope.back() go to 'home' if previous state do not exist
style(Generator): add indent
Fix the generated menu item to match the rest of the navbar, and add as a translateable key
Bug fix #819
refacto(CSRF): rename filter class and variables
Change style for ng-style to fix progress bars not working with IE in the metrics view

As stated in angularjs official docs : "Use ng-style tags instead of style="{{ someCss }}". The latter works in Chrome and Firefox but does not work in Internet Explorer <= 11 (the most recent version at time of writing)."

fix  #793
Enabling snapshot plugins for spring-plugin-milestone

Fixing issue https://github.com/jhipster/generator-jhipster/issues/829 where a new machine without the RC2 version of the plugin cannot resolve the maven dependency.
Merge pull request #821 from gzsombor/menuitem-improvement

Fix the generated menu item to match the rest of the navbar, and add as ...