Fixes bug 828906 - Remove obsolete code using branches table.
Show full traceback details with error in crontabber.
Merge pull request #1066 from rfw/show_error_in_list_jobs

Show full traceback details with error in crontabber.
Merge pull request #1046 from AdrianGaudebert/828906-remove-branches-support

Fixes bug 828906 - Remove obsolete code using branches table.
bug 834523 - ability to reset crontabber apps, r=rhelmer
call the right delete in file system storage
Merge pull request #1073 from twobraids/Bug836986-fs-delete

Fixes Bug 836986 - call the right delete in file system storage
Fixes bug 797509 - Change how processors insert crashes into elasticsearch.
Merge pull request #1068 from AdrianGaudebert/797509-processors-elasticsearch

Fixes bug 797509 - Change how processors insert crashes into elasticsearch.
Bug 797509 - Fixed a logging problem, made the dates format in mapping a little simpler.
Merge pull request #1076 from AdrianGaudebert/797509-processors-elasticsearch

Bug 797509 - Fixed a logging problem, made the dates format in mapping a...
Refreshed test data and made test crash compatible with default products and versions (WaterWolf:4.0a1)
Fixes bug 838747 - Made the list of indexes generation for elasticsearch configurable in the middleware. Fixed search.
Merge pull request #1077 from AdrianGaudebert/838747-mware-es-indexes-list

Fixes bug 838747 - Made the list of indexes generation for elasticsearch
Fixes bug 789639: Implement new Socorro filesystem classes.

This implements four classes compatible with the Socorro crash storage
API.

 * `FSRadixTreeStorage`
    This stores crashes under `YYYYMMDD/"name"/radix.../crash_id`. It
provides processed crash storage but does not support finding new
crashes.

 * `FSDatedRadixTreeStorage`
    This composes `FSRadixTreeStorage` to support additional referencing
to crashes via `YYYYMMDD/"date"/HH/MM_SS/crash_id` that link to the
actual directory stored in the `FSRadixTreeStorage`. It also provides a
reverse symlink inside the `FSRadixTreeStorage` called `date_root` to
link back to the `MM_SS` folder. This does not provide processed crash
storage but supports finding new crashes.

 * `PrimaryDeferredStorage`
   This composes two storages that support the crash storage API and
designates incoming crashes based on a `deferral_criteria` parameter to
be stored in one of the two storages. This provides processed crash
storage and finding new crashes.

 * `PrimaryDeferredProcessedStorage`
   This composes three storages, doing the same as above but all
processed crashes are stored in the same crash storage.
Merge branch 'socorro_fs_refactor'