Makes the geomoment take in moment dependency vs requiring it in.

This avoids unnecessary dependency compilation when browserifying.
Makes the package browser friendly.

Browser modules shouldn't ask users to use browserify. They can pull in node module if they want to go that route.
Fixes client export.
Merge branch 'patch-2'