Take into account function call indent for keyword initializers.

Not doing so will make the heuristic pick an option that's greater than
the column max.
Fix typo
Document passing in command-line options

This fixes #140.
Make variable read only
Support E115 and E116

See jcrocholl/pep8@3fbadb7007436c029a3ede4c057ce43171dcd617.