Cleanup library

* Removed custom autoloading
* Removed MW test registration
* Removed documnetaion group
* Removed clutter headers
* Updated depenedencies in composer.json
* Removed out of date INSTALL
* Updated links in composer.json