Takes a path or list of paths to resources and turns them into different things (file/IS/resource),
this also allows us to look on a relative or absolute path and will automatically
check the typical places one might expect to put sakai config files
Checks the environmental and file paths first and then defaults to checking the classloaders
Allows us to find resources in our pack since the Sakai context classloader is wrong,
too bad it is not correct, that would be cool, but it is wrong and it is not cool
Sample usage:
Just call whichever get* method you want to depending on the needed output
You can also get arrays of resources at once like so:
org/sakaiproject/hierarchy/dao/hbm/HierarchyPersistentNode.hbm.xml
org/sakaiproject/hierarchy/dao/hbm/HierarchyNodeMetaData.hbm.xml