move FmtOptions and open_file to top level

If anyone else is going to use parasplit I
suppose they might want FmtOptions to stay
separate, but it's simple enough to declare
it again (or move it if/when that happens).

open_file doesn't need to live in parasplit