Eliminate additional compiler warnings

* Eliminate raw type and unchecked cast warnings.
* Remove unused imports.
* Remove unnecessary semicolons.
* List `plugin.properites` in `build.properties`.
* Replace references to deprecated `junit.framwork.Assert`.
* Add missing `@Override` annotations.