Prep for 3.4.2 release
Post release version bump for 3.4.3-SNAPSHOT
[python] Set version from VERSION file
[python] add version information module
[python] Add __version__ into base javapackages namespace
[python] Create version.py only when running setup.py

Otherwise we just use VERSION file directly. This way we won't be overwriting
files from git
Fix snapshot version