Merge pull request #166 from thisch/improve_e302

improve e302 fix code
Remove no-longer-working script
Clean up
Clean up

What is this?
Format
Remove bad-syntax inducing code

This looks like it belongs in pep8 not autopep8.
Mention pep8 repository
ENH add --config argument
TST check passing arg overrides default/config
API use --global-config and --ignore-local-config arguments
Remove flaky lib2to3 "import" fixer

This fixes #168.
Avoid getting into bad state due to E901

This fixes #170.
Remove bad backslash
Generalize
Use lowercase
FIX autocomplete for --global-config arg and with space sep
CLN parse args twice, no manual arguments checking
CLN remove pragma: no cover as not needed with coveralls cc @myint
CLN remove _main
Merge remote-tracking branch 'hayd/config' into config