Add non-magic constructors. Fixes #599
Merge branch 'mb-pages' of github.com:mapbox/mapbox.js into mb-pages
Pre-changelog non-magic constructors
Pull _editLink from infoControl to map

So the functionality may be shared on all
controls with a link attribute class of
`mapbox-improve-map`
_editLink should run after layerAdd
Merge branch 'mb-pages' into revised-attribution
Revise API docs
Color adjustments for infoController