add a --version option
move 18 user strings to one global constant, USER_AGENT
incorporates fix for cmsmap error (#13) related to 778b878
misc: fix the license mentions the wrong project