vty: guard definition of _XOPEN_SOURCE
Define _XOPEN_SOURCE only if it is not already provided by the build
environment.
This avoids redefinition warnings/errors while ensuring required POSIX
interfaces are available.
Change-Id: I4f53aff1afef02abce7cb70d1b29080ba900ff41