General polish of dependency and project setup.

Updated project and plugin dependencies to current ones (some plugins weren't even resolvable from Maven Central). Polished dependency setup (removed unnecessary exclusion, added necessary ones). Update core libraries to more up-to-date versions (Hibernate, HSQL, JUnit etc.).