Implement URI::GID

Codify the encoding of an app unique reference to a specific model by building
on the foundation of URI::Generic.

Closes #18