allow flexible flow def and command line eval

allow flow to be defined as

 - str URL - implies a single GET
 - single REST operation { head: 'http://foo' }
 - array of REST operations - uses this as the main
 - or full def with before, beforeMain, after, afterMain, main

allow command line to specify url instead of file

allow command line to eval for flow