Added partial padding

Partials now can be indented in a silly manner based on the spec

(the silly manner being variables inside the partial have a
 god given ability to reset the indentation)
Fixed false positives for standalones

I wasn't reseting is_standalone at the end of the while-loop.
While this does make some unit tests pass... it's kind of dishonest
as their not passing for the right reasons.
(the \r\n tests for example)
Fixed partial standalones

Partial standalone tags do not have the whitespace stripped from them