fixed camelCase in method names
renamed fields/methods/params to use sType/jType terminology
refactored STypes
made all constants private in STypes
removed unused STypes.arraySTypes()
refactored SignatureFactory
renamed ForbiddenParamTypeException -> IllegalParamTypeException