Don't consider tmp projects unsaved to start.
don't allow view to be set outside min/max range
Merge pull request #861 from mapbox/tmp-not-changed

Don't consider tmp projects unsaved to start
Merge branch 'mb-pages' into refreshquest-part2