Merged in pull request #72 and modified ApplyUserAgentHeader to use dashes instead of slashes to get tests passing.