Bumped version number.
Added support for registering new format functions

Refactored code to add the ability to register new format function.
Built-in format function are now registered using this mechanism.