Adding async support
Change FromCache to return an IList instead of IEnumerable
Merge pull request #75 from taschmidt/master

Add async support