remove IO overrides

Remove defaults for CMSSW IO settings, instead use release defaults. The sites can override these in site local conf.
Fixed job OS requirement in the JDL
fix local job couch view due transition change
fix parentage for non merge job
filter successful jobs propagating to central wmstats
add unittest
fix Disk prefix filter
comment out reqmgr archive state update directly
fix couchapp init script
Merge pull request #4810 from ticoann/fix_couchapp_init_script

fix couchapp init script
Merge pull request #4809 from ticoann/need_permission_to_access_reqmgr

comment out reqmgr archive state update directly
Merge pull request #4808 from ticoann/disk_postfix_fix

fix Disk prefix filter
Merge pull request #4804 from pkonst/fix-os-requirement

Fixed job OS requirement in the JDL
Merge pull request #4806 from ticoann/merge_parentage_fix

Merge/Processing job file parentage fix
Merge pull request #4803 from ticoann/fix_job_reporting

fix local job couch view due transition change
Merge pull request #4811 from ticoann/filter_success_from_wmstats

filter successful jobs propagating to central wmstats
fix changeSiteState function
Merge pull request #4812 from ticoann/resource_control_fix

fix changeSiteState function
0.9.82

Signed-off-by: Seangchan Ryu <sryu@fnal.gov>
print out returned content from http errors

When a http server returns an error (400, 500 or whatever status),
it can also return a message explaining why this happens. At the
moment this message is just eaten and not printed out, which makes
communication problems with web services like PHEDEx really
hard to debug. Add a printout.