Fix for #112

This adds the capability to have classes as keys in wrapped STL maps to address #112.  @tewk would you be able to review / merge?