Configurable

this is a pull request for the following issues: 
* https://github.com/madrobby/microjs.com/issues/219 (it adds tags, but is no brilliant solution ;-) )
* https://github.com/madrobby/microjs.com/issues/350
* https://github.com/madrobby/microjs.com/pull/401