Backport of string buffer fix to 0.4.0 (#240)
Changes for Release 0.4.0 (#210)
Bug fixes (#159)
Clean up repository for release. (#142) Adding clang-format style and tidying up bits and pieces.