Made error reporting use php_error_docref(). Fixed a memory leak in shmop_open() when an invalid flag is specified. Added tests for shmop() extension.