Merge branch 'release/2.3.0'
Merge pull request #5 from lwes/develop

issue where using atoms or binaries for strings was failing to encode
Merge branch 'release/2.4.0'
Merge branch 'release/3.0.0'
fixed the unit tests which were not being run