Fix typo in iterator scheme method names and disallow HHVM with generator scheme as it does not support foreach by ref with generators