Load magnet metadata inside AddNewTorrentDialog

Closes: #326

Obsoletes: #422

1. Has a colored progress indicator for metadata retrieval
1. Supports:
  * Adding magnets after retrieving metadata - file list is available
  * Adding magnets before metadata is retrieved (old behavior) - file list is unavailable