Added support for async validations
Removed references to System.Net.Http