parser should print an error message correctly
if parser fails, handler should look up scriptcs.opts
if that is not present just use default args since we failed anyway
added tests, removed an obsolete test
Merge pull request #578 from filipw/577

fix for 577