Tutorial format refactor; testing & analysis framework

The new tutorial format and testing & analysis framework are stable enough to be pulled to the main repo.

Once that's done, there's no real reason for this fork to exist anymore.