Merge pull request #1937 from Bit-Quill/cole/user-agent-manifest-fix

Improved user agent handling of cases where gremlin version is not available