Use node serializer/deserializer
AbstractInterval.hpp: add Doxygen comments
AbstractInterval.hpp: use /// for short Doxygen comments
Add Doxygen comments for all interval headers
Remove unused AbstractNodeDeserializer.hpp
Remove unused AlignedNodeSerializer.hpp
Add Doxygen comments to node classes