Transforms the minimap package into an instance of a Minimap class
Adds minimap package and views lifecycle events
Refactor view to have the same structure as editor view

The view now have an `underlayer` and `overlayer` divs.
The display of the visible area is now handled using `miniVisibleArea`.
Merge pull request #40 from fundon/dev

Dev PR
Merge pull request #41 from fundon/dev

thanks to @abe33, #40
update screenshort url
Stores pane id as a local variable to minimize bloats
Exposes methods to retrieve a minimal for an editor view, a pane view or a pane model
Use the editor scrollview size for the minimap visible area
Merge branch 'master' of github.com:fundon/atom-minimap into feature_minimap_api
Merge branch 'feature_minimap_api' of github.com:fundon/atom-minimap into feature_minimap_api
Merge branch 'dev' into feature_minimap_api

Conflicts:
	lib/minimap-view.coffee
Fixes broken placement of minimap on toggle
Merge branch 'feature_minimap_api' of github.com:fundon/atom-minimap into feature_minimap_api
Switch to a custom, fixed width, version of the redacted font
Merge pull request #42 from fundon/feature_minimap_api

Feature minimap api