Fixed wrong BuildContext in singleton components during tests

IncrementalBuildRuntime incorrecly bound BuildContext to TestBuildContext
This suppressed context dispatching logic implemented in
SingletonBuildContext and resulted in unexpected failures during
tests.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>