Implement EPSV and EPRT commands

The current implementation of the AbstractFtpDoor does not support the
commands EPSV and EPRT needed for IPv6 support.

This patch adds both.

Target: master
Target: 2.7
Target: 2.6
Require-book: yes
Require-notes: yes