Fix Java Code so that it no longer throws warnings

Mainly turn every single ArrayList into ArrayList<String>
Remove redundant conditional on Alphabet#size
Merge pull request #9 from pbhandari/crypto/java/hotfix

Fix Java Code so that it no longer throws warnings