IDE-1503 Integrate xml-search into Liferay-IDE

- simplify validtion preferences to five types
- create a new class LiferayDescriptorBaseValidator insteadof DefaultDOMNodeValidator as
  the base validator of all descriptor validators
- add liferay custom markers and validators
You can collapse these two into the same if {} block and just make combine the expressions with OR