Issue 8959 - IsExpression should support syntax which has no Identifier in all cases

http://d.puremagic.com/issues/show_bug.cgi?id=8959

This supports additional syntax of *IsExpression*.

```
is ( Type :  TypeSpecialization , TemplateParameterList )
is ( Type == TypeSpecialization , TemplateParameterList )
```