(FACT-766) Directory loader configurable weight

Adds a weight param to `Facter::Util::DirectoryLoader#initialize`, allowing users of that class to specify a non-default weight for the created facts. The default value for this parameter is the old constant value, `10000`.