Created a NetworkAsyncTask class to handle generic network requests. Consider accepting a function object that parses the data to make it more generic. I think this is probably good enough for what we are doing. fixes #18
Removed GetQuoteTask because it is now redundant with NetworkAsyncTask.
Merge branch 'feature/NetworkManager' into develop