[WIP] Create RecordRule for field name.

Fixes #1505 

I was not able to create a separate rule for use with json because lift-mongo needs the names to match to convert JValues to DBObjects.