Rename IApplicationEnvironment.TargetFramework to RuntimeFramework

parent #149 

Also renamed related variables & methods. Names related to the protocol used by DTH (e.g. `ChangeTargetFrameworkMessage`, ) are not renamed because we don't want to break Tooling for now.