More testing, bug fixing, etc. Now all the test drivers are enabled (with some TODO) and all compile and run properly, up to halfedge_functions.