Add CHANGELOG.rst
Merge pull request #51 from patricklucas/add_changelog

Add CHANGELOG.rst
Python floating point numbers are always represented with java double

This fixes the loss of precision for float values during the
serialization.
Merge pull request #53 from ecanzonieri/fix_java_double

Fix loss of precision during java serialization
Update CHANGELOG
Merge branch 'develop' into python3
move builtins from pyleus.compat to pyleus.testing

builtins is only used in mocking builtins.open in the testing code