Add initial plugin info
Update .gitignore
Add README
Add dependiencies declaration
Add Leaflet to the resources
Add utils for namespacing
Add `LeafletMapFactory`
Add some comments
Correct typo
Add map parameters to the `LeafletMapFactory` as constructor arguments
Add CoffeeScript files to the resources
Add basic behaviours
Add draft Angular directive
Add `MAP_CLICKED` event to `BasicBehaviour`
Add prefix to the events emitted by `AbstractLeafletBehaviour`
Move `createPrefixedEvent` to utils
Add function for unique ID generation
Add `MapContainer`

I add `MapContainer` class that encapsulates low-level map
implementation and behaviours' attaching/detaching.
Correct event emission in MapContainer
Switch from isolated to inheritted scope in directive