back to basics - middleware simplification
Fixes bug 1096552 create dataservice
tests for the simplified middleware
Fixes bug 1096552 test tweaks to limit changes to just the Bugs class, errata
Adjustments for running middleware_app and dataservice_app side-by-side
Rename Middleware->Dataservice
Update config to reflect change from Middleware->Dataservice
Factoring CrashesReportSearchWebServiceBase out of service_base.py
Removing CrashesReportSearchWebServiceBase, will add back in future PR
fixes bug 1098120 - "Available columns" list has many duplicate entries
fix bug 1098697 - use subdomain calling format for S3
bug 1098702 - make default bucket name the one we really use
Merge pull request #2481 from rhelmer/bug1098702-default-bucket-name

bug 1098702 - make default bucket name the one we really use
Merge pull request #2480 from rhelmer/bug1098697-use-subdomain-calling-format

fix bug 1098697 - use subdomain calling format for S3
restored 'secret' attribute on botos3
omnibus PR - SupportReason Bucket name, secrets & calling format
Merge pull request #2482 from twobraids/support-buckets

fixes Bug 1098698 - Support buckets overriding bucket name
correct the name of the default dump
Merge pull request #2483 from twobraids/wrong-dump-name

fixes Bug 1099297 - correct the name of the default dump
Merge pull request #2478 from peterbe/bug-1098120-available-columns-list-has-many-duplicate-entries

fixes bug 1098120 - "Available columns" list has many duplicate entries