Added the ability to run a custom command

This option adds a lot of possibilities to the program. I use the web interface of qbittorrent, and to send a magnet link I use a curl request. For example I'd use now:
pirate-get --custom "curl  http://localhost:8080/command/download --digest -d \"urls=%s\"" search_terms