.Net 451 upgrade

...fourth time lucky?

**Note:** DO NOT MERGE until @adrianbanks' Simple.Data branch has been merged.