FIX: updateCMSFields not accepting var by reference

updateCMSFields should be taking the fields var by reference.
@see https://github.com/silverstripe/sapphire/pull/1156
Merge pull request #284 from mandrew/patch-1

FIX: updateCMSFields not accepting var by reference