Major NYU Update

This request merges about a year's worth of work on bringing GeoClaw and AMRClaw up to their 4.x counterparts.