Better implementation of AlignToFirstMethodCallArgument and AlignToFirstIndexerArgument.
Moved some logic from BracketsBodyBaseState to BracesBodyState.

Fixed issue with NamedAttributeArgument.
ParenthesesBodyState and SquareBracketsBodyState now don't use extra
spaces in right-hand and dot expressions, they only use their alignment
AlignToFirstMethodCallArgument & AlignToFirstIndexerArgument.
FIX: Indent class would need to be able to stack extra spaces.