Add Bukkit API serialization support. Fixes #23.
This commit adds support for Bukkit's builtin YAML serialization API,
and the appropriate deserializer methods. All internal classes currently
implement the appropriate interfaces such that the implementation of the
FancyMessage serializer methods is very simple.
Merged changes from upstream (conflict resolution)
Added JSON deserialization method.
When coupled with the toJSONString() method, this makes this library
extremely powerful.
Merge pull request #31 from glen3b/messageSerialization

Add Bukkit API serialization support. Fixes #23.