Revert "Use derived instance for Typeable AppConfig"

This reverts commit fc078d1848fa46edd8a5e0f06f28744d7e0b53d2.