Catch exceptions from ingest.
Merge pull request #6 from adam-vessey/7.x

Catch exceptions from ingest.
Alter schema for the introduction of the error state.
Merge pull request #7 from adam-vessey/7.x

Alter schema for the introduction of the error state.
Avoid passing parameters unnecessarily.
More detailed info on the update hook.
Merge branch '7.x' of git://github.com/discoverygarden/islandora_batch into 7.x
Add ability for php functions to be registered in the core batch method.
Improve some state handling...

... Want to cause the batch operation to be called more often,
forcing a new PHP instance to be created. Should help with the
stability in longer running processes.
Allow some exceptions to be squashed (and logged).
Fix typo...
Only grab the lock for an hour at a time, and cycle the operation.

Should cause more apparent progress with long-running processes, such as
book or newspaper ingests, due to how parent objects are ingested after the
children.
Cause "parent" column to be indexed.

Should greatly speed up the query when determining which parents
do not have any incomplete children.
Fix a bit of a derp, from testing.
Reset static Tuque connection variable.

If a site's front page points to inside the repository, 401 errors can occur
when ingesting due to having made an access check without having the user
set. While the access check may pass with no credentials, ingesting fails.