[config] warnings for missing declarations or prototypes now errors

Parrot builds successfully with these warnings elevated to errors.

This should close GH #734.