add -c for nl-to-cr remap mode

Sometimes the remote will only accept a CR.
tidy up - de-indent the main loop a bit
print a usage message when appropriate