Merge pull request #27 from olethanh/docstrings

[enh] Add docstrings to process.py
[mod] The lamdba in extract is not needed
[mod] Pass directly the defaults functions in the args
[mod] itertools.takewhile() can handle empty list just fine no need to test for it
[mod] Shorten extractOne by removing double if
[mod] Use a list comprehention in extract()
[mod] Autopep8 on process.py
[doc] Document make_type_consistent
[mod] bad_chars shortened
[enh] Move regex compilation outside the method, otherwhise we don't get the benefit from it
[mod] Don't need all the blah just to redefine method from string module
[mod] Remove unused import
[mod] Autopep8 on string_processing.py
[mod] Rewrote asciidammit without recursion to make it more readable
[mod] Autopep8 on utils.py
[mod] Remove unused import
[doc] Add some doc to fuzz.py
[mod] Move the code to sort string in a separate function
[doc] Docstrings for WRatio, UWRatio