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.
Added test for if-else alignment.
Added RemoveStatementContinuationWhenNoSemicolon.
Better implementation of RemoveStatementContinuationWhenNoSemicolon.
Merge pull request #323 from mono-soc-2013/MateY-IndentEngine

Fixed issues with NamedAttributeArgument.