Update to latest foss-parent.
Remove own definitions as these are now part of foss-parent.
Require at least Maven 3.0.4.
Due to missing coverage of e.g. values, valueOf and synchronized, 100% is to high.