[GTKUI] optimize adding torrents with thousands of files

Adding a torrent with ~9200 files in one folder was painfully slow. Most of this time was spent constructing the TreeStore.

Before: 1m20s 
After: 3s

Ticket: [#2670](http://dev.deluge-torrent.org/ticket/2670)