JBIDE-13939 Changed version of JBoss server requirements from string to enum

Server family (previously server type) and version was merged to one enum
type - server type

Renamed ServerReqOperator to ServerReqVersion because the annotation's
attributes has changed and attribute "version" is more explicit than attribute
"operator". For example this @JBossServer(type=EAP5x, version=GREATER) is
explicitly saying that we want EAP with version greater than 5.x.
However this @JBossServer(type=EAP5x, operator=GREATER) is a little bit
confusing for new user of JBoss Server requirements, because he don't know
what is an operator.

Changed parsing server version. Now it distinct major and minor versions.
Parse server version has format MAJOR_VERSION*10+MINOR_VERSION, where
minor version is a single-digit