intermediate commit. Webrequest related tests are fixed for async wrapper
fixed more tests
tests passing for async wrapper refactoring
fix constants for sample