- removed IAudioFileFormat classes.
- removed IAudioCodec classes.
- added IAudioDecoder and IAudioEncoder base classes.
- polymorphic buffers.
- polymorphic exceptions.
- changed HephCommon namespace to Heph.
- updated the FFmpeg and libmysofa build files.
- started using Doxygen for documentation.
- improved README and updated the examples.
- added version macros.
- added shared/static library creation to CMake.
- refactoring and bug fixes.