Updated to 1.7.10

So I've redone the update, and this time to 1.7.10. In the time between the 1.7.2 PR and now, I've also learned more about some 1.6 -> 1.7 changes, so I decided to redo the PR to make sure that I did everything right. I will do MPS right after I make this PR.