WIP: bcNewApproach for inflow boundaries

WIP: still need to test further, particularly in 3d.

Changes to several fortran routines by @mjberger to modify the way ghost cells are filled, to address #110.

@mandli: Are you working on a 3d regression test?

There will be a corresponding PR on geoclaw.