travis updates to handle grunt
Separating building and testing to make travis function better.