Add support for autoNotify
Flesh out tests, autoloading, namespace-compatibility
Fix autoloading for composer, phar and static