Fix bugs concerning parentheses and begin/do..end in IndentationWidth

Fixes #1159.
Limit cases in which attr is considered an offense

Came up in #1159 but was not main point of issue.
Merge pull request #1160 from jonas054/1159_indentation

Fix IndentationWidth and Attr