4-spaces-to-2 in git JS sources

@gaurave

This is optional, I'm not sure how you feel about this, since these will be presumably replaced with Dart equivalents eventually (?).

GitHub can't diff these correctly, showing a lot of real differences: in reality, the differences are only in whitespace.