Node package name for OpenLayers 3 is now "ol"

See <https://github.com/openlayers/ol3/commit/c868e4bbdd185ce61f1b986e702cae46bfa9af47#diff-b9cfc7f2cdf78a7f4b91a753d10865a2>.
Remove closure-util.json

closure-util is not a direct dependency of ngeo, so remove closure-util.json
Use angular-1.3-q.js externs file

There's now a specific externs file for angular.$q.
Merge pull request #58 from elemoine/ol

Fix build