Improved Integration tests

1. Remote theme test only validates folders, because files may change with the theme's evolution
2. Local theme test runs `grunt build` after generating the site generator and verifies that the grunt-pages and grunt-contrib-compass tasks run as expected

Note, this depends on #45 as it removes the afterEach block that removes the theme folder.