Massive rework of the main Maam class. Includes sane defaults and
paths that can be overriden.
Passing in path to autoload.php, source dir, and generation dir. We
don't actually need the loader here, so just require the file and move
on.
Reworked generator to accept both source and generation path
Wow.
Using the MaamAnnotationInterface to know if we need to do anything with this annotation. Using the shortName getter for the generation method.
Split this test up
Fixed bug that caused the Doctrine annotation parser to get really upset
if it encountered non-Maam annotations
Fixed filesystem related tests. Really need to replace all this with
vfsStream instead of the namespace hacks
Merge pull request #10 from michaelmoussa/much-refactor

Much refactor