Make YAML optional

validate composer
Kickstart a travis build
Tweak usage of Symfony YAML
Merge branch 'yaml-tweak' of https://github.com/fabpot/joomla-framework into JRegistryFormatYaml
Clean up code style. Update tests.
Merge pull request #165 from dongilbert/JRegistryFormatYaml

Make YAML optional