Improve html hint with text, className and custom hint

Hi Marijnh,

Here a patch which improves html hint by using completion feature (text, className and hint function).

This patch improves the html hint with those features : 

1) The completion shows every time the attribute and element name in any case (for instance for element  it shows every time 'a' and not ('a' and '<a').

2) the attribute and element displays before the text an icon (@ for attribute and <> for element).

3) when attribute is selected the cursor is setted on the middle of the quote.

Hope you will accept this patch.

Regards Angelo