gh-839 - linkSubfile ignored transactions
gh-839 - linkSubfile ignored transactions

As a consequence, a series of addSubFile/removeSubFile in a transaction
that led ulimately to a failure of some sort (e.g. incompatible format)
would leave orphaned set properties in the subfiles (e.g. SuperOwner)

Signed-off-by: Jake Smith <b20121000db38205734e8ca1c74fe9668b08552a@lexisnexis.com>

afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,afishbeck/HPCC-Platform