Removed AbstractObjective.  the only reason this was here was to handle the MINIMA objective from SuperQ, I've moved that custom logic into SuperQ where it belongs, so we safely remove the class.