walk conditional branches for partials

I could be mistaken, but I think the `inverse` needs to be walked too so that the partial templates in `else` branches of conditional blocks get parsed.
Adding a condition to test inverse parsing of partials
Updating test to take into account new partial in fixture
bumping to rev 0.3.1