Initial commit

First commit of gloebit module.  This version uses a Merchant object and
expects the calling code to handle per-user.  That will probably change.
Also, it does not have inventory support yet.
Adding the intro header to try it out.

Plenty more text to come.
First of many emacs backup files to ignore.