Improve the class module MRO: breadth-first search
Update the tests-1d example to take advantage of better class behavior
Merge branch 'thesis' (only changes to code, not docs)

Conflicts:
	examples/tests-1d.lua
Merge branch 'thesis'

Conflicts:
	doc/KH-hllc-plm-rk3.pdf
	doc/KH-hllc-plm-rk3.png
	doc/index.org
Set up a blobs problem (hijack KH for now)
Add a sequential HDF5 write option to the unigrid module
Give blobs problem a size parameter to zoom in on contact layer
Merge branch 'thesis'
Merge branch 'blobs'