Added mockery as a dev dependency
Updated tests to use composer autoloader
Added ability to register injectors specific to actor types in the ActorFactory and ActorFactoryFactory
Added composer generated files to ignore list
Updated existing README with new syntax
Improved readability of substitution tag regexs
Removed Actor related code whose concept has been renamed to Companion Object and has been abstracted into it's own project which depends on this one
Improved explanation for Value Substitution in README
Updated substitution tag to optionally accept a mirror # character, e.g. /*# valname #*/
CS Fixes - AbstractGenerator: retab, remove leading _ from private members
Removed AbstractGenerator class since it contains functionality related to 'actors' which are a higher abstraction than what this package is intended to deal with. The O-pal zpt\opal\CompanionGenerator class is intended as a replacedment
Added a TemplateResolver class which replaces some of the functionality provided by the AbstractGenerator class
Added a tab to a test template substitution tag as indicated by text in the template
Updated CodeTemplateParser to allow path to template to be passed as argument to parse method
Added test case for CodeTemplateParser
Added Vim swap files to ignore list
Updated TemplateResolver to add template path information to any encountered SubstitutionException
[minor] Remove trailing whitespace
Added substitution tag for encoding data as xml
[minor] CS fixes