Class major version can be changed to Java6 (50)
Force class version Java5 if generics are detected in a class signature. Corrected Java1.4 major version
Check for generics in method signatures. Require Java5 if loading Type constants
renamed (unused?) keywords to avoid keyword stealing
Revert "renamed (unused?) keywords to avoid keyword stealing"

This reverts commit b09fa43d4c1bf4b311077a183c30f72f38ae7028.
renamed keyword "is" to ".is" to avoid keyword stealing; this does not prevent the problem in general - "to" is still a keyword used for traps
Hack to avoid keyword stealing
Hack to avoid keyword stealing in instructions with a class name as parameter: new, anewarray, checkcast and instanceof
Merge branch 'develop' of ssh://github.com/Sable/jasmin into develop