Telescope science integration
ITelescopeController interface
Eviscerate for loops
Vessel Extensions
Merge remote-tracking branch 'upstream/develop' into develop

Pick up changes from upstream between completing the radiator dynamic-pressure work and attacking anything else.
Removing local changes from public branch.

Revert "Added contents of GameData/OpenResourceSystem."

This reverts commit b6a7f7cfd9b79de935cd1c3fb9c7f35357237015.
Removing local changes from public branch.

Revert "Modified project files for local build."

This reverts commit 2efe961edb5e793443d9adad35624f15476ffb14.