Switch from autotools to cmake

Remove autotools files
Remove use of LIBFTDI1 define and always directly include <ftdi.h>

Per-libftdi developers, the include path to libftdi should let applications
always include <ftdi.h>, whether ftdi 1.x or ftdi 0.x. So remove the extra
level of include paths and usage of the LIBFTDI1 define.

Also remove config.h
Add missing include of stdlib.h to fix gcc complaint about implicit declaration of 'malloc'
Add missing include of unistd.h so sleep() is declared
Add missing include of unistd.h so sleep() is declared
spiflashfast.c was doing if(data) but data is an address of a stack allocated array so it will always be non-zero. Removed the if(data) check
Add support for using find_package() with libmpsse using libftdi as a starting point

Usage is like libftdi:

  find_package( LibMPSSE NO_MODULE REQUIRED)
  include(${LIBMPSSE_USE_FILE})

Add an example CMakeLists.txt copied from libftdi.

Add a configure script, libmpsse-config, also copied from libftdi.
Move fast_rw_buf[] from mpsse.h to fast.c where it is used. Fixes a multiple definition error when building without SWIGPYTHON defined