Separate oguid entry points.

Add a parse method to create oguids from their string-representation.
Merge pull request #705 from 4teamwork/deif-oguid-rewrite

Separate oguid entry points.