depend on forge-parent and remove cruft

This fixes some Maven warnings when building.

some tests still failing after this but I don't think it has anything to do with these changes