[HIERA] Changed mysql backend to hold YAML files instead of raw hashes.

* Changed mysql backend to hold YAML files instead of raw hashes.
* Support for other merge behaviours than native is added when :merge_behavior is defined in hiera.yaml and the 'deep_merge' ruby gem is installed. (support for future features) :sweat: