Add GOptions based commandline parser