Refactoring of Syntax Coloring and support Code Folding and Indentation of velocity

XECLIPSE-166 Refactoring of Syntax Coloring implementation
XECLIPSE-167 Implementation of Code Folding
XECLIPSE-168 Implementation of Code Indentation for Velocity