Add J.P. Trosclair's System.Net.FtpClient, version 1.0-gef9593cb-dirty1.

Mono's System.Net.FtpWebRequest implementation suffers from an issue
that may, under specific conditions, cause unhandled exception raised
int runtime-created thread. It's fatal runtime error and causes the
runtime to exit.

Stack trace may look like this:

    Unhandled Exception: System.Net.WebException: Request aborted
      at System.Net.FtpWebRequest.CheckIfAborted ()
      at System.Net.FtpWebRequest.set_State (RequestState value)
      at System.Net.FtpWebRequest.ProcessRequest ()
      at System.Threading.Thread.StartInternal ()
    [ERROR] FATAL UNHANDLED EXCEPTION: System.Net.WebException: Request aborted
      at System.Net.FtpWebRequest.CheckIfAborted ()
      at System.Net.FtpWebRequest.set_State (RequestState value)
      at System.Net.FtpWebRequest.ProcessRequest ()
      at System.Threading.Thread.StartInternal ()

Other reports:
    https://bugzilla.xamarin.com/show_bug.cgi?id=12300
    http://stackoverflow.com/q/16058943
    http://stackoverflow.com/q/14976658

Goal is to integrate System.Net.FtpClient with HFM.

Added binary is a git ef9593cb03c259363ccc3645b1b47eb871671ec1
with dirty1.patch which allows the library to be built on Mono.