Adding ability to add %special keys to templateContext
This makes it so that index, key, element, event, viewModel, and arguments will be non-observable if they are added to the templateContext. This makes it so that this will be possible (once the index is added to the templateContext):
{{#each items}}
{{scope.index}}
{{/each}}