Finish release-0.1
Renamed and organized Exceptions into their own folder.
Moved the interfaces to it's own namespace interfaces below the project root: axelitus/patterns/interaces.
Modified the composer.json configuration file.
Changed the namespace to axelitus\Patterns and re-organized the patterns, interfaces and exceptions.
Changed the package homepage.
Modified the tests bootstrap file.
Fixed an error witht the class_implements function where false was never returned.
Modified the Forgeable class to be more flexible with the params of the forge function.
The Singleton class took a major overhaul.
Removed all tests.
Completed the Singleton docblocks.
Fixed formatting and docblocks.
Complete overhaul of the Multiton class.
Changed the name of the generic multiton to TMultiton and overwrote ir completely.
Fixced the exceptions file name and changed the docblocks.
Modified the Factory class to be more consistent with the changes introduced in the package.
Removed the axelitus/base package as it is not needed.
Changed the TestCase docblock.
Bumped to version 0.2