fix warning from latest rust nightly
add MIT License file header, LICENSE.txt, AUTHORS.txt and README tweak
move rustfmt module to file module, rename Formatter to FileFormatter