Initial testing

It's all way too damn chatty. But it works.

RAMFS is built in but only turned on for testing. We may need it someday
so I'll leave it like that for now.

Possibly at some point we use build tags to get it in or out.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
Start adding bad fid tests.

Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>