#17 Add command line switch to specify user-agent