FORGE-1338: JDK 7 is now the minimum runtime requirement
FORGE-1357: PreShutdown events were not being fired if an exception is thrown in an observer