* Update README.md
* refactor for better readability
adds ability to name by concatenating fields
add comments
PEP 8 fixes
throw error when field option autoname fails
adds concatenation option description to DocType doctype
* codacy
* remove explicit cast to `str`
* more pep8 fixes
* revert incorrect link
* code review - move internal functions to bottom of module