Thomas Cromwell has long been reviled as a Machiavellian schemer who stopped at nothing in his quest for power.