Cleanup clang-format settings.

This doesn't change the settings, just fixing some issues that weren't
noticed before.
Merge pull request #80 from ahmedcharles/options

Cleanup clang-format settings.
Reindent ctelnet.h to use 4 spaces.

This makes it consistent with everything else.
Some more intentionally low controversial formatting.
Simplify the logic in TMatchState.