Rename test now that corresonding class has been renamed.
Change 'caplin' namespace to 'namespaced' in test.
Got rid of the majority of FileUtility since it mostly contained dubious
file utilities, and what remains was mostly available in Apache commons
anyway.
Renamed FileUtility.getSortedListOfSubFolders() to
FileUtility.listDirs(), as this is more concise.
Added a currently ignored test for static class dependencies. This also
required containsRequests() to be changed to assert the require paths
are in the same order as given in the test. Fixed a couple of bugs along
the way too:

1. BundleSetBuilder now maintains the order of the source files it
encounters.
2. BundleSetBuilder now only re-orders source files if there are order
dependent dependencies -- before it would re-order for any dependency.