Fix variable naming inside existing Tag Classes
Added new Interface for GeneratorTags
Added Abstract Tag for Tags that have type
new constructors with named parameters (BC break)
new types of Tags (method, property, throws and generic)
Tag class is now deprecated in favor of GenericTag
Fix bugs in Tags, typo in license, php 5.3 compatibility and string concat
New Tag Manager for GeneratorTags, Abstracted TagManagers to PrototypeClassFactory
Fix tests, removed obsolete tests