Resolved unchecked or unsafe opeartions warnings on application code.

Test classes and default filter stuff was left untouched for the most part.
Add -Xlint:unchecked to the compileArgs directive.
closes #24