LearningRegistry/LearningRegistry — pull request #256 by jimklo (2013-05-29 21:21:14+00:00)
Title: Fix a number of issues & jenkins reliablity

1. Fixes a problem with configuration of slicelite
- configuration installs correct views
- slice tests index correct view

2. Fixes a problem when copying resources from incoming into resource_data.
- removal of the couchdb _rev parameter prevents copy from always conflicting upon insert into resource_data
* expected behavior is only to conflict if resource already exists in resource_data, previously it was conflicting on every resource.

3. Converted most of the background jobs into singletons per DB
- this made testing very difficult, multiple instances made it hard to prevent the background job from interfering with unit tests. It's better now, but not perfect.

4. Limited the number of threads the incoming copy handler spawns to 50.
- On a clean install, prevents the incoming copy handler from swamping the server.