fixed metab.bookkeep

fixed argument order for is.day (datetime and lat had been reversed, so i switched the order in which they were supplied in metab.bookkeep and used argument names). Also, fixed the use of lake.lat and datetime arguments passed through ... (pulled them from list instead of expecting them to be in environment)