There are several problems in install_update.php and index.php which make it unable to update.
1. Dependencies are missing (maybe they should be included in the update packages)
2. We need a class loader for files in install/update/new/
3. We need to phpbb_require_updated some files which are new in 3.1