Add an update-node-modules Makefile target

Currently to update ngeo (or openlayers) to the latest "master" one must manually remove the "node_modules/ngeo" directory first (rm -rf node_modules/ngeo). This PR adds an "update-node-modules" target that does "npm install --force". This forces the re-installation of all the node dependencies, which will effectively download the latest "master" for ngeo.
Update project to Angular 1.3.4
Merge pull request #88 from Geoportail-Luxembourg/update-angular

Update project to Angular 1.3.4
Merge pull request #87 from Geoportail-Luxembourg/update-ngeo

Add an update-node-modules Makefile target
Annotate MainController with @export
Load ngeo's watchwatchers script in dev mode

One can then use countWatchers() in the console to display the current number of Angular watchers.
Manually install nosexcover and setuptools_git

This is to workaround a download problem when behind a proxy. See https://github.com/Geoportail-Luxembourg/geoportailv3/issues/83 for information on the problem.

Fixes #83.
Merge pull request #99 from Geoportail-Luxembourg/watchwatchers

Load ngeo's watchwatchers script in dev mode
Merge pull request #97 from Geoportail-Luxembourg/export

Annotate MainController with @export
Merge pull request #98 from Geoportail-Luxembourg/nosexcover

Manually install nosexcover
Adding webfonts + close button styling
Merge pull request #100 from Geoportail-Luxembourg/close_btn_styling

Adding webfonts + close button styling
Styling of navbar navs w/ icons
Make Closure Compiler more verbose
Make CC produce an error on unknownDefines
Factorization
Styling top bar, icons and colors
No border for left button in footer
Decrease icon and navbar size on small screens
Give more space to text in icon buttons