Optimize floating-point encoding and decoding functions.
Implement and test NBT::AnyTag.
Fix exception specification for NBT::Tag::parse.
Add unit tests for NBT::Array.
Properly implement arrays.
Fix a few unit tests to pass parameters to macros in proper order.
Add Unserializable exception.
Add serialization support.
Add forgotten commit of exceptions.
Set up Doxygen builds.