Changed load to handle mult files and more dirs

I added base directories for many other types of files.

Now, load handles many files at once, the callback now receives object
indexed by the file name sent in, that contain objects that have err,
and data. The error object in the call back is now a count of the
errors encountered.