Cleaned up for NAG Fortran compiler
Minor changes to delete variables that were not used, which made the NAG compiler happy. Commit also includes a re-implementation of the bounds limiter that restricts the computation of precipitation to columns and levels below which it is first present