Refactored for argparse, the help output dont remain the same : too much sheets so I thought that do not print cheatlist every time could be a good things. Added description + epilogue (examples) to the standart argparse output.
Removed old help, just forgot to remove at first commit
Made a OO refactoring, cleaner in my mind
Removed the -c option from argparse

A previous revision merged the functionality implemented by the -c and
-e options, but the -c option was reintroduced during the last revision
(probably) by accident. I took that out given that it no longer serves
a purpose.
Deleted cruft

Deleted a 'foo' cheatsheet I accidentally committed while testing.
Restored -d functionality to original

During the last commit, the -d functionality was changed (likely
unintentionally) such that it outputted a raw Python list rather than
lines printed to stdout. I've restored the original functionality,
because the autocompletion scripts rely upon it.