Storm Surge, OpenMP, New Flagging, Kitchen Sink, ...

This pull request includes support for the following:

 - Preliminary support for
  * OpenMP threading
  * Storm surge simulations
  * Variable friction fields
 - New, less memory intensive flagging routines
 - New data objects and parameters
 - Other things...