Changed regarding Torrent::getEta()

Replaced arbitrary 817 return value with -1 and added a case to
getTimeString( boost::int64_t ) to handle negative values.