Minor bug fixes for storm surge code

Fixes a bug related to the new support for variable friction in GeoClaw in general and a function interface bug that a new compiler caught.