New attempt to decouple vuze from core.
Fixed compilation issue in minicastle.
Vuze file info abstraction.
Restored original .classpath.
Creating vuze torrent downloader abstraction.
Using java util logging via custom Logger proxy.
Refactor.
Using new vuze torrent downloader abstraction.
Implementing vuze download manager abstraction.
Code from vuze source code.
More on vuze download manager abstraction.
Removed direct vuze code inside bittorrent download.
Not using old TorrentUtil.
Cleanup.
Creating new vuze download factory.
Transfer manager using only vuze (missing load torrents only).
Moving code (commented) to VuzeDownloadFactory.
Removed vuze fix necessary for cling.
Fixed issue with DNSUtils.
Still working in azureus app_path issue.
Finally no more errors loading azureus.
Merge branch 'master' into vuze4