Indent the next level if previous is a heading
Fix two tests to use custom default levels
Restore expected behavior in add/remove level tests
Merge pull request #69 from jacebrowning/indent-after-heading

If the previous item is a header, the next item should be indented.