New features & improved extensibility

https://github.com/olado/doT/issues/50

Is this similar to your vision of doT's evolution?

I plan to make adapter for express3 and also add some minor features.