Add core-async deps to try and see what i can do to retrieve the
marmalade data asynchronously
Deal with nil downloads -> 0 dl
Update docstring
Add the missing versions.