Better mobile tab views

* Adds tablet views to tabs (multi-line tab buttons)
* Add mobile dropdown based scrollTo menu to mobile views
* Make grunt watch JS