Allows for client, server and wallet subcommands. Processes the main necessary options for server mode right now.