Merge branch 'release/0.4.0' into develop
Touching up docs a bit
Fix problems with null characters in Text/Data fields. Fixes #19
Fix failing test
Fix another typo in test
Remove python 3.2 from travis tests

Travis is using an old version of python 3.2 that doesn't support the u
character in front of strings. It's not worth fixing for just that, and
python 3.3 gives enough coverage for python3.
Bump version for 0.4.1
Merge branch 'release/0.4.1'