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.
Indent all outline levels with at least 4 spaces

This hints at what whitespace characters should be used by the editor.
Globally disable Pylint R0904

Basically all test classes are identified as having too many public
methods.
Merge branch 'master' into server