Command line arg parser
!7 (merged) adds a command line flag, but this should be expanded into a full-blown parser. Things I can think of that the command line parser should handle:
- Version (Already done)
- Help
- Flag to launch without the gtk window (#19)
- Take a url as an argument and prompt the user for what to do with it