Test case and fix for problem setting one-to-one embedded properties to null.
Don't store null-valued fields in the database.
Merge pull request #83 from mackd/gp-mongodb-253

Don't store null-valued fields in the database.
Merge pull request #82 from mackd/gp-mongodb-252

Test case and fix for problem setting one-to-one embedded properties to ...
Search superclasses for fields when checking generics parameters.

This fixes an issue with persistence of basic collections in superclasses.
Added a test that demonstrates the issue and proves the fix.
Make loaded set order deterministic by using LinkedHashSet.

This can make it easier to write test cases, since set elements will
come in the same order as in the persisted set.

It is also consistent with Groovy, which considers LinkedHashSet the default Set type
(e.g. [] as Set returns a LinkedHashSet in recent Groovy versions).
GRAILS-3463 - fix problem passing null to a dynamic finder

Also see http://jira.codehaus.org/browse/GROOVY-5832
Revert "GRAILS-3463 - fix problem passing null to a dynamic finder"

This reverts commit cdd38b35dcb3e65f4ec69c8b867e85dc1feed270.
GRAILS-3463 - fix problem passing null to a dynamic finder

Also see http://jira.codehaus.org/browse/GROOVY-5832
ignore *.swp
redis does not currently support IsNull queries
Merge pull request #86 from tomwidmer/type-detection

Search superclasses for fields when checking generics parameters.
Merge pull request #88 from tomwidmer/deterministic-sets

Make loaded set order deterministic by using LinkedHashSet.