Fixed generics in Assert class for Delphi 2010

Basically generic assert methods are not supported by Delphi 2010. When
they are present the compiler gets confused as to what methods and types
to use.