Implement blank line discarding and other CLI options.

Implement --tabSize, --discardBlankLines and --keepOddSpaces.

Resolves #1.