Merge pull request #1743 from tschneidereit/master

Bug 1071422 - Change all of Event's and important subclasses' methods to native implementations
Change reftest server's port to 8080

That's where the Python-based server ran, and it doesn't conflict with `grunt server`.
Merge pull request #1744 from tschneidereit/containspoint

Change reftest server's port to 8080
Bug 1067130 - Part 3: Re-instate stas test for getObjectsUnderPoint
Merge pull request #1745 from tschneidereit/containspoint

Bug 1067130 - Part 3: Re-instate stas test for getObjectsUnderPoint
Additional test.js improvements: no e10s prompts, cleanup and userAgent.
Cleans up Makefile
Disables intermittent acid-blend-2 test
Merge pull request #1747 from yurydelendik/makefile

Cleans up Makefile
Merge pull request #1746 from yurydelendik/testjs

Additional test.js improvements: no e10s prompts, cleanup and userAgent.
Enable logging brief function compilation timings in the AVM2 compiler

Helps getting a quick overview of where time is spent during startup.