added async method signature to client interface
changed data access class to return a task object instead of a list of plugins
added DTO object for get plugin page
changed get all plugins data access to run async
Merge pull request #12 from IrradiatedGames/implement-get-all-plugins-async

Implement get all plugins async