Add error information for unknown option

Dear Sir:

I am using your commandlineparser library now. It is really helpful. Thank you so much for sharing it.

I found that if an option was unknown, the parsing procedure would be failed but no error information was returned. It may confuse the end user. So I made some changes to display such error information. Hope it will be useful.

Best,

Quanhu "Tiger" Sheng