build: Per project purge rules.
Enable -Werror flag in release build.
HFormat: Removed use of undeclared HVariant component types.