Removing conflict with short options
Fixing --newline handling
Adding tests for command-line options