OM-112: om.core/transact! now special cases nil korks

If given nil for korks, om.core/transact! converts it to an empty
vector. Fix bug in om.core/update! that passed nil to om.core/transact!
for korks.