Big Updates for 1.0.2

* Removed PHPUnit testing and replaced with Funkatrons FUnit as this suits the project better
* Added basic functionality tests to the test suite
* Fixed bugs with the Facade method so that a bridge is formed between the alias and the instance via a proxy, like in 1.0.0,
  but with the issues encountered with this methodology properly handle. This prevents us from needing to extend out the Facade class
  allowing for better integeration with other projects and (hopefully) cleaner domain models.
* Removed the concept of the Invoker, instances should now be passed through with the alias to the manager. The concept of the invoker
  was flawed in so much as it would not allow for usage by service based Dependency Injection containers.