Ticket #5816: Skip typename in template arguments for enum initializers.

Hi,

This patch rewrites a bit Tokenizer::simplifyEnum and skips 'typename' in template parameters for enum initializers, which fixes the ticket. Thanks to consider merging.

Cheers,
  Simon