Refactor bilinear and advect methods so that a StaggeredGrid for velocity
can advect it's own u and v components.

- Updated Unit Tests
First run attempt at Advecting Ink.  No runtime errors