Addded support for a LoginException in TorrentSearchProvider.

As we discussed in Issue #8, these changes move the login error Toast from the hdbits.org adapter to the TorrentSearchProvider. I have also modified existing private tracker adapters to throw a LoginException on login failure.