Adds the possibility to create different instances

- express-hbs is manage in a instance
- add a create method and expose through the module
- module.export create a new instance
- backward compatibility is maintained

Adds the possibility to create isolated instances with their own options, cache system and handlebars engine.