Always align elements of a nested array/hash/argument list.
Always align elements of a nested array/hash/argument list.

Before, elements was aligned only if the first element were on the same line as the opening bracket:
foobar("hello",
       "world")

Otherwise, "regular indenting" was used:
foobar(
  "hello",
  "world"
)

Now, "regular indenting" is used only with top-level lists, so that this
foobar(foobar(
  "hello",
  "world"
)
       "other")

becomes this
foobar(foobar(
              "hello",
              "world"
             ),
       "other")

I don't have a test case for this, because I would normally not write lists this way, and I don't want to require it to be indented a certain way.

svn path=/trunk/KDE/kdelibs/kate/; revision=813685

hlamer/kate,hlamer/kate,cmacq2/kate,hlamer/kate,cmacq2/kate,hlamer/kate,jfmcarreira/kate,DickJ/kate,sandsmark/kate,hlamer/kate,sandsmark/kate,DickJ/kate,DickJ/kate,sandsmark/kate,hlamer/kate,hlamer/kate,DickJ/kate,jfmcarreira/kate,jfmcarreira/kate,hlamer/kate,hlamer/kate,cmacq2/kate,hlamer/kate,sandsmark/kate