Reworked the property override mechanism.

A bad URL in the system property will result in it resorting to the
default properties file.

AFDP-112