Fixes #10. Created RandomStringBuilder class and test.
Fixes #4. Moved definition of Java compatibility to the top-level project.
Merge pull request #19 from riversoforion/issue-10

Issue #10 and #4