slight refactor
add test file.
crib code from acmego for comparing new and old.
copy the rest
Pass through arguments to scalariform.

We assume it's being run without any extra arguments already provided.