allow for null directory to be passed to SharedTorrent.fromFile() constr...

allow for null directory to be passed to SharedTorrent.fromFile() constructor -- enable observing a torrent without downloading it