FIX: Ensure FieldList::push() doesn't eliminate key

Fixes http://open.silverstripe.org/ticket/6445.