Support field insertion for complex keys

Add support for sf-insert-field when the key contains dot notation.  E.g. sf-insert-field=[address.address_1] is now supported.