add more options, add reading of \n- or null-separated file list from stdin if no files were provided
fix treatment of haskell operators with semicolons, e.g. .::
Merge pull request #4 from sergv/master

Add more options, fix detection of operators with semicolons