* Add error_statusmsg to TorrentState
* Adds a new set_error_statusmsg() method to force torrent error state.
* Any torrent in error state will remain in that state on restart with
additional message in status.
* Any new libtorrent errors will override manually set ones.