issue 958: shell now accepts unicode characters
Adding hooks for commercial extensions
Implemented support for asynchronous replication