Add support for Canary
Load SnakeYAML dynamically, add to universal JAR
Merge branch 'canary'