Don't process command line arguments until initialization is complete.  Ensure line margin style is retained between lexer changes.
Merge pull request #28 from Teklad/master

Fix for margin issue Bug #1192305