Changes for Inform 7 (build 6L02)-It builds! Yeah!

Various changes to allow for the story to be built in the new Inform 7
(build 6L02).
if waiterhater is 0, wait for any key;
build code (auto.inf):i f ((((Global_Vars-->72) == 0))) { (PHR_849_r66 ()); }
__
File "/Users/redclaw/Documents/Inform/Flexible-Survival new/Flexible-Survival.inform/Build/auto.inf"; Line 506045	# Error:  Expected expression with side-effects but found i
>                    i f

__
This one didn't make sense to me. If the line remained:
"if waiterhater is 0, wait for any key;"
then the error would be generated. In the build code if would be:
<code>i f ((((Global_Vars-->72) == 0))) { (PHR_849_r66 ()); }</code>
But when the line was split:
"if waiterhater is 0:
wait for any key;"
No error would be generated and the build code would then be:
<code>if ((((Global_Vars-->72) == 0))){</code>

Notice the difference with the "if" statement.

Other lines of this nature, (such as line 258 below) did not produce this error.