Fixed grunt logs. Support for .js files in migrate:pending.

Since bf8789bc4b572cd2104881a7374da147cc3b9aec logs failed to show. 
`Migrate#pending` wasn't properly returning javascript files corresponding to pending migrations, a test is now covering this. 
A more descriptive name would be preferred, perhaps `scenarioForFileExtension`