Directory hierarchy refactoring
MathParser passes failure messages to caller
Use mkString in math parsing, and make matrices pretty
This is going to bother me if I don't fix it
Add InlineParser (untested)
Merge branch 'master' of https://github.com/TyOverby/Pipe

Conflicts:
	src/test/scala/com/prealpha/pipe/MathParserTest.scala
	src/test/scala/com/prealpha/pipe/generators/latex/BlocksParserTest.scala