Use async/await where applicable instead of using SynchronizationContext/Dispatcher
Merge pull request #58 from kerams/master

Use async/await where applicable instead of using SynchronizationContext/Dispatcher