Add non-magic constructors. Fixes #599
Merge branch 'mb-pages' of github.com:mapbox/mapbox.js into mb-pages