Revert "Define feature macros"

This reverts commit 6d2c40d61a9150b3cc9e03af73b3a20b986974ae.

It was a stupid idea.
configure: Additional feature test macros