fixes #492
fixes #492
tweaks to get morphia ready for the 3.0 driver
one more test
Merge branch 'issue492'
mild clean ups.  documentation.  removed usage of some deprecated methods.
Merge with upstream