Remove unused imports
Other java style warnings.

Other warnings, except for unused local/member variable warnings.

ArrayList without type gives an Xlint:unchecked warning.
Merge pull request #107 from TysonAndre/quickfix

Fix java warnings and lint errors (everything except unused variable warnings)