git-style params.
Restore: only print 'would act..' if no-act
utf8::decode file before restoring
Clean up code...

Always load fs_ref, metadata_ref and push them both to functions that
need them a neater way.

Also, use a config_ref instead of feeding fs_ref all the config.
Fix tests
Various fixes

The changes and fixes are as follows:
1) Implement git-style parameters (#10)
2) You can't call two features at once (#14)
3) This seems to randomly fix our Unicode problem, but I have no idea
why... (#3)

Conflicts:

	metamonger
	t/009-save-noact.t