Throw a ContextIndexOutOfRangeException when the user specified an index beyond the context. Fixes #146.

Conflicts:
	You-Controller/internal/query_executor_builder_visitor.cpp
Fix lints.
Fix lint.
Fix lints again.
Merge pull request #148 from lowjoel/fix-146

Throw a ContextIndexOutOfRangeException when the user specified an index beyond the context.