JBIDE-14597 warning about ng-* attributes used by angular js should be possible to ignore

Moved code from BaseQuickAssistProcessor.java to MarkerAnnotationInfo.java
Updated MarkerProblemAnnotationHoverProcessor in order to work with ICompletionProposalExtension2
JBIDE-14597 warning about ng-* attributes used by angular js should be possible to ignore

Moved code from BaseQuickAssistProcessor.java to MarkerAnnotationInfo.java
Updated MarkerProblemAnnotationHoverProcessor in order to work with ICompletionProposalExtension2
[JBIDE-15256] Include source gen plugin for feature into pluginManagement

This fix should be merged in after tycho-source-feature-plugin and
tycho-p2-plugin are included into pluginManagement section of
parent/pom.xml

This reduces code duplication in times because plugins execution
nmoved to features/pom.xml instead of every features/feature-ide/pom.xml
JBIDE-16173 - fixed test
Merge branch 'master' of github.com:jbosstools/jbosstools-base