Breaking: Change no-global-strict to global-strict and add "always" option (fixes #989)

Based on the direction in [#989 (comment)](https://github.com/eslint/eslint/issues/989#issuecomment-46450638), renamed `no-global-strict` to `global-strict` and gives it an "always"/"never" option. It remains off in the node environment.