Added ResourceScanner. Added ClassPathScanner#scanTopLevelClasses.
Added test case for compatibility with guava.
* resource scanner shouldn't return META-INF/MANIFEST.MF
* Do not include directory in resource file list