More precise engine.remove logic
added docs for `tmp` option
Always save torrent file in the temporary folder
Merge pull request #36 from asapach/patch-1

added docs for `tmp` option
Made store.remove() a lot simpler
Always call ontorrent even if mkdirp fails
Move .torrents inside /tmp/torrent-stream/
Data folder will be created by storage anyway
Check if torrent.files is empty, just in case
Return is no longer in a function, now else
Emit errors when saving torrent file
Do our best to cleanup every created directories
Maybe a last missing error check
Merge pull request #35 from galedric/storage-remove

Accurate engine.remove()