Fix puppet parser on Foreman > 1.6 again

Also fixes case where one fact is upcase, second downcase
Its not really a fix, it's an extension. Mind if I reword that as "not found, not loaded Parser extensions" ?