Tiny fix (I think) for rare notification failures.
WIP - DO NOT USE THIS VERSION.  It's not at all stable for collections / collection items. I'm in the middle of adding specs and implementing methods to handle them. It's all very messy.
WIP - just adding some notes for when I return to this.
CollectionJob tests are green. Moving on...
Spec is green again after MAJOR re-write to add the ability to run a job with multiple targets.  The controller doesn't implement the change, yet, but soon...
CollectionJob spec is green again, and faster: no loading of foundation, quicker setup, but more importantly: set_relevance has been 'backgrounded' to Resque... which, honestly, I don't know if that affects specs, but it should make noticable gains on the site (and does locally).
Okay, everything appears to be working on a local server: collections, all view styles, sorting, annotations, collecting, copy/move/remove... just need to check the full test suite... which could fail because of the changes I've made, so this might be tricky...
Specs shoud be green.
Removed the validator that I was trying out... didn't need it.
Whoa, I deleted too much from a migration. fixed.
Yay! you can now create a collection when you're copying or moving items.
Squeezing out a few more pixels for collections.
Took over PL's Solr Collection rebuilder class.
Fixed a bug with relevance calculation. Fixed pagination on collections (at least for annotation views). Fixed formatting for long list views of collections.
Fixed another bug with relevance calc.
Trying a few tricks to solve a problem with removing colleciton items...
I'm an idiot.
Fixed the problem where removing collection items caused the collection to be improperly indexed.
Fixes several cosmetic issues with collections.
Tiny fix (I think) for rare notification failures.