Rename object_controller_tests.js to object_controller_test.js
[BUGFIX beta] wrap es3 keywords in quotes

But only for production builds.

closes GH-5128
[BUGFIX beta] Fixed broken import of `generateController`
[BUGFIX beta] Add global API tests.

This just adds the basic layout/structure to add tests to confirm we
have no further regeressions.
Fix Global's API test.

When using strict mode, this is not always defined properly. This just
uses `window`.
[DOC] Update CONTRIBUTING.md for commit prefixes and feature flags
upgrade es3-safe-recast to not be broken :)