go: Renamed packge to liblim.
go: types: Added helper functions and errors.

Added global error definitions and added helper function for kind checking.
go: types: Fixed Basic Crdt Type.
go: register: Added Register type.

The Register is a last write wins type for registers updated in low
frequency.