Adding gom suport
Merge pull request #13 from jfarrell/gom

Adding gom suport
Refactor to use channels instead of mutexes.
Merge pull request #1 from acquia/channelrefactor

Refactor to use channels instead of mutexes for shared memory.