updated shallow_water_1d test and misc rhs_vip fixes