Imported from private java4k git project.

Made changes to only keep the G files. Removed host-specific configuration
files. Added license. Minor updates to comments in source code.
Added some instructions to README.md. .gitignore changes.