Matrix composition now works (check tests/operators for a laplacian) and made the code more gcc-compliant (not that the build will definitely build under gcc4.7, but it did work half way through this commit).  The next commits should be to clean up the code + produce some simple examples + perhaps some tools for things like particle advection (kd-trees + interpolation within simplices)