Merge pull request #29 from Wolf480pl/master

Shading javax.mail and its dependencies
Started extracting ValueHolder from DataField.
Finished extracting ValueHolder
Added snakeyaml to dependencies, started rewriting YamlNode