C++: Implement Go style command line interface

I've implemented Go style command line interface.

*TODO* : Implement 'usage'