Add ability to specify an ingest set on in the Drush ingest command.

Just for completeness, more than anything.
Allow different set batches to run at the same time.

General batches without a set specified must run by themselves.
Fix logic, very minor optimization.
Add the ability to break set locks.

... Well, the menu callback and form to support it... No links to
do it, yet.
Fix up permissions.

People who can add things can see their own sets. People who
can manage can see the interface with /all/ sets.
Make set display title consistent with queues.
Little safer in general lock check.
Get the form together and appearing.

Just have to update the views.
"Account" for password changes.
Adjust views.

Reorganize permissions a bit, and make empty fields be hidden.
Code standards.
Fix the link from the "personalized" set-list to queue.
Alter how links are rendered.

Depending on contextual links is a no-no.
Add other action links.
Fix showing/hiding of checkbox.
Be a little less specific in message.
Coding standards.
Add a bit of documentation, move some things around...

... Avoid waiting directly inside of the condition of an "if". :P
Move where lock_timeout is determined.
Adjust logic for consistency.

'Cause some crazy people might like a timeout of 0.