Issue #129:  getSomeArray()[2] = "test"; is never indented correctly

The problem was that MethodCallHandler asks the parent handler for suggested indent level. Since Handler is never created for INDEX_OP operations, MethodCallHandler asks a higher level AssignHandler which gives a wrong indent.
I've created a simple IndexHandler which does no check itself and returns own level if asked for suggested child level.