Accept with keywords passed as array.

It seems that Yeoman started to process keywords by itself. For this cases we parse keywords only if string given.
Merge branch 'Sitin-master'
2.0.1