Make sure we really do open the BDB environment the same way everywhere.
Make sure we really do open the BDB environment the same way everywhere.

* subversion/libsvn_fs_base/fs.c (create_env): New function. Creates
   the BDB environment and sets allocators. Use everywhere instead of
   db_env_create, and remove other calls to set_alloc.
  (allocate_env): Remove special error handling for set_alloc, since
   create_env now takes care of that, and set_alloc can't fail if the
   immediately preceding db_env_create succeeded.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion