Assert that VMFP is forced into rbp

Summary: Trying to catch a potential register allocation bug in action

Reviewed By: @jdelong

Differential Revision: D1359461
MysqlResults that have been mysql_free_result()'d should not be valid

Summary: In particular now

```php
mysql_free_result($result);
assert(is_resource($result) === false);
```
This is tested for in a still-failing-for-other-reasons Zend test.
Closes #1946

Reviewed By: @ptarjan

Differential Revision: D1317868

Pulled By: @fredemmott
Merge adjacent T_INLINE_HTML tokens in `token_get_all`

Summary: The scanner splits inline html into 400 character chunks, presumably to prevent it from looking ahead too far. Since some PHP code relies on these inline html tokens being a single token, merge them together in `token_get_all`.

Fixes #2807 and hopefully fixes #2841
Closes #2847

Reviewed By: @fredemmott

Differential Revision: D1363605

Pulled By: @JoelMarcey