cooler usage message
support http urls
support filesystem urls, move support to module
remove torrentId in constructor convenience
if add called before ready, wait til ready