Implement Eiffel support and eiffel studio template

Implement code highlighting for the Eiffel Programming language. The code highlighting is equivalent to the highlighting in the default IDE Eiffel Studio ( http://www.eiffel.com/products/studio/ )