Revert "Added documentation to the SortFunction interface"

This reverts commit df36fc55e9f2d5fabccb2cb8d4ade4b4cddf3950.
Revert "Added javadoc for the Array class"

This reverts commit d832446526895f454af2370653d8412a42518a40.
Revert "corrected some mistakes and added missing instance methods for Array."

This reverts commit 39552cdb17c9d7e011a7d1b2a70f6d97526ebbcf.
Revert "Changed the BrowserCompatibility annotation to make it easier to read."

This reverts commit f8d4d3d3cae4fb469360e0a4e515bc387eb67e8d.
Merge branch 'master' into ECMAScript-262-Compliant (ignoring the reverts, because they actually belong to ECMAScript-262-Compliant)