Implement `else` directive.

Implemented the `else` directive by invoking the `if` directive. The
`else` directive has been implemented in terms of the `elseif`
directive, but there are no tests for the `elseif` directive yet.

Closes #69.
Merge branch `else` into `redux`.
Merge branch `redux` into `master`.