Modernize this port
- Remove TERMCAP option
- Update patches
- Drop old patch dating for the switch to ELF time
- Add new patches to ensure FreeBSD is treated exactly as Linux
- Use patch file instead of REINPLACE_CMD
- Bump PORTREVISION for package change
Differential Revision: https://reviews.freebsd.org/D22793
Reference: https://people.freebsd.org/~bapt/0001-Modernize-FreeBSD-support.patch
Submitted by: bapt