Tag with javascript

* Add [Select2](http://ivaynberg.github.io/select2/) for JS-enhanced tag completion. 
* Load the tagging page with up to 200 common tags
* Tags are currently global in scope