Removed Index Type, move the functionality to tags

The tag's syntax is like
`sql:"index(.;*/other_column1/other_column2)"`
`sql:"index(*)"`
where "." means normal index, "*" means unique index.
"/" is used to separate column names.
";" is used to separate indexes.