add settings argument to Router class invocation
add settings parameter to the Routher class and add suport to shared ssl hosting
add test file and templatePath property
add sharedSSLPath and enableSharedSSL keys
add str function to convert possible None value in model.get function
update the routes