Renamed 'JSThread' to 'SunroofThread' and 'JSThreadReturn' to 'SunroofThreadReturn'.
Fixed GHC warning about shadowing.
Fixed examples.