Added MonadError's instance for Compiler.
Added support for "$if$" statement in templates.
Removed unnecessary import.
Added a test case for "if" statements in templates.
Merge remote-tracking branch 'sphynx/master'
Style changes, move stuff to common parser module