update
add Functionality of Tag Registry
fix composit formatter
add composer.json and gitignore for tag component
replace DoctrineExtensions from component doctrine to extension
merge DoctrineExtension Tag into Tag Component and replace the functionality of Doctrine from it.
add TagCollection Interface
fix TestCase
update Tag and Attribute Collection using Iterator
Merge commit '5fedc77d26f6f3885b7249cd87ff499a5835cd07' into component/tag