[Fix #730] Enforce end aligned with "private def", etc, in Ruby 2.1.

The visibility methods can be on the same line as def and end should be aligned with the beginning of the line in those cases.
Merge pull request #742 from jonas054/fix_end_align_for_private

[Fix #730] Enforce end aligned with "private def", etc, in Ruby 2.1.