More correct WriteAsync implementation
Move files, so it won't be included in WinRT and Silverlight, which has the same class names
Refactor code
Refactor code
Fix WinRT implementation of WriteAsync which is followed by ReadResponseStringAsync, and avoid generating two request instead of one.
Fix WinRT's GetValues implementation. We have now a passing test.
Refactor code:
- use the await keyword.
- Use the Task.Delay method instead of an own implementation.
- Breaking Change: Change a getter which return a task to be a method, which can be awaitable. There is no code (that I'm aware of) which has been broken by this breaking change.
Refactor code to use the await keyword, and be more simple
Refactor code to use the await keyword. Add tests.