starts out FlowBuilder

**do not merge**

@bryanduxbury could use some ideas for testing. current thoughts: add to the existing PumpTest. Making a separate test file is duplicates a lot from there for a simple delegating-builder.

also, any thoughts on dropping/deprecating the static get() method in favor of always using the new FlowBuilder interface?