[css mode] Fix previous fix (d3c3a5a2b8df669ed12fe90df4d62a143c0a9d25)

Issue #2048
[css mode] Revise indentation model

Issue #2049
[javascript mode] Fix bug in parsing of array/iterator comprehension
[test driver] Different approach to indentation tests

All tests now check whether indentation from mode corresponds
to the indentation in the test source. test.indentation is
gone.