Allow rtorrent to run as a daemon without screen.  implements issue #36

this checks if running in a terminal before initializing ncurses with initscr and then does not initialize if not a terminal.  this means rtorrent can run as a daemon but will still function normally under normal conditions.