Switch to sleepwalker Connection class - all Profiler tests passing
Converted shark, mostly.

_settings4.py still needs work for dict/DictObject usage
upload/download/raw connections fail (not in sleepwalker api)
fs tests still need work

Conflicts:
	rvbd/shark/_view4.py
	rvbd/shark/test/test_shark.py
Fix some method signatures in Service
Refactor connection to use requests package
Connection and exception enhancements
Shark updates for new Connection class support and some PEP8 changes

Conflicts:
	rvbd/shark/_fs.py
Cleanup shark tests for compatibility and better error handling.

Outstanding bug with 5.0 downloads - significantly long request times which does not appear on 4.0 machines.  Further investigation required.
Include Connection:Close header for download requests.
One minor dict update
Incorporate reviewboard comments.
Remove response as instance variable, report.py no longer looks to header for report ID
Update setup.py to add requests dependency
Update docs for installing requests package too
Cleanup shark tests for 2.6 and repeatability
Fix tests