Update copyright year
Allow setting a custom ftp connect timeout
Try to fix travis build by using a proper IP address for testing
Skip connect timeout integration test on travis for now
Revert "Try to fix travis build by using a proper IP address for testing"

Using a test IP address as per RFC 5737 may lead to Errno::ENETUNREACH
instead of Errno::ETIMEDOUT, so it does not fix the test on travis.

This reverts commit adaee1501ffbe7c93c26c63c17dbcb2dfff686fa.
Increase :start_timeout for ftp server in integration test
Introduce option to ignore failed server connections
Allow ftp server for integration tests 2 minutes to start on travis
Update changelog for 1.2.0 release [ci skip]