add and expose limits for columns and media queries

* Column limit set to 100, media query limit set to 20
* 400 status thrown if values are above this threshold
* Exposed these methods to the client via `app.start.utils`
update mq-observer partial to break out of the page/s `.content` box