add meta headers for other file types

Add support to add meta headers to various file types
Update some docblocs and use statements
Fixed CS
Fixed CS
Fix spacing and add namespace to meta test class
Added newlines to meta header test file
Changed test to match strings
Update unit test
Added namespace to meta expected string
Fixed CS
Updated variable name
Fixed CS
Fixed CS
Fix UnsupportedTypeException file name
Fixed JavaScript CS
fixing minor details
missing trailing comma
MetaInterface -> Meta
move the support array outside the class to make meta helper closed to change
Merge pull request #132 from cordoval/meta-headers-pierre

This PR was merged into gushphp:master branch.

Discussion
----------

review work from pierre

                   
|Q            |A  |
|---          |---|
|Bug Fix?     |n  |
|New Feature? |n  |
|BC Breaks?   |n  |
|Deprecations?|n  |
|Tests Pass?  |n  |
|Fixed Tickets|   |
|License      |MIT|
|Doc PR       |   |
                   



Commits
-------

b4d595df217a668ea9618599faf6a6d73f6b3589 add meta headers for other file types

Add support to add meta headers to various file types
Update some docblocs and use statements
Fixed CS
Fixed CS
Fix spacing and add namespace to meta test class
Added newlines to meta header test file
Changed test to match strings
Update unit test
Added namespace to meta expected string
Fixed CS
Updated variable name
Fixed CS
Fixed CS
Fix UnsupportedTypeException file name
Fixed JavaScript CS pierredup
c296fe74146bcf8da297e9d715835ece4dc72f40 fixing minor details cordoval
063b9076c2dc051fc8e6afaa39a9af85152dd66c missing trailing comma cordoval
84c17fbd7fec9459194f185e7b44da5ecc9ace65 MetaInterface -> Meta cordoval
46b8d2c65629a42e4243334e14f4cbf5e6ebb4b8 move the support array outside the class to make meta helper closed to change cordoval
run meta:header command thanks to pierre du plesis
Update composer.json