Fix for #550, including unit tests.

Now makes list, before returning it, if it doesn't exist. Previously
returned new, empty IEnumerable, each time.
Test was making assumptions about *type* of IEnumerable being returned.
Update #553 - Update wrapping adapter to be more robust

Now all protected methods are proxied and state is transfered
Update #553 - Code refactoring
Update #553 - Fix up some logic errors in proxy code
Merge pull request #564 from kellystuard/fix-550-trace-logging

Fix for #550, including unit tests.
Fix #590 - Implemented fix which saw the browserlink URI blacklisted
Fix #591 - Update to HUD filter code
Minor update to release notes
Add test trace output to webforms page
Update typo in the release notes
Update ViewState inspector to capture page ViewState
Remove finial RC safe gaurds
Additional RC safe gaurds removed
Fix #594 - Update page adapter proxy check logic
Update webforms packages prior to release
Use EF6 async in /home
GlimpseDbCommand Async support

Tips of the hat to:
* @loudej for suggesting CallContext.Logical_etData()
* @paulcbetts for async advisement
Trying to changed the layout of the Request tab
fixed infinite recursion bug
Creating "Empty" web forms controls test page