fix for generics are not supported in -source 1.3

Closes #2
Fix the issue that lower/uppercase of files are not correctly handeled
Merge pull request #3 from thorikawa/master

Fix the issue that lower/uppercase of files are not correctly handeled
Merge remote-tracking branch 'nviennot/master' into HEAD