Throw a more helpful error message and continue on if snakeyaml isn't in the classpath

Description

To reduce confusion, if snakeyaml isn't in the classpath throw a message describing the problem rather than just a classnotfound exception

Environment

Any time snakeyaml isn't in the classpath

Reporter

Nathan Voxland

Fix versions

Affects versions

Priority

Major
Configure