Add controller to map directive

This is to be able to create application-specific map directives that require a ngeo directive and get the map instance from the ngeo directive's controller.
Add a map directive extension directive
Extend generate-info.js to walk the ngeo src dir