Set foreign key prop to its default value when navigation prop set to null

This is to fix an error when setting a navigation property to null.

See http://stackoverflow.com/questions/15516046/breeze-js-setting-navigation-property-to-null-causes-foreign-key-error