You can now build slideshows with Awesome Table. And they even work in the new version of Google Sites! And they are fully responsive!
The slideshow can be placed in the header. Just drag it there from the page area.
You can start by signing in here with your Google account and selecting the Slideshow template.