Updated classes to use our fancy new free functions for Address.
Made the public interfaces for a mongo context re-entrant so they can be properly used in a threading environment.
Updated the library name.