bug fix for inter polluted "publicMethods" 
add "processPublicMethod"
More tests to make sure sub-class will not affect 
each other
test before unescape
Tests for core, bug fix
Site#start now return HttpServer instance
Router#build now is public.
Some minor changes
Bug fixes, jshints and comments.