LIVEOAK-526: Fix inconsitent behaviour with mongo resource updates. Befo...

...re was incorrectly performing partial updates.