WINDUP-265: Create JavaClass metamodel for source files also

Tests passed.
The file is a .java file, so it shouldn't be marked as a JavaClassFileModel (which is reserved for actual .class files).