Fixed crash in layout without footer on iOS8, enabled snapshot tests.

On iOS8 the demo crashes, see #11. That's because we register `footerAttributes` and other footer-related things, but don't supply a class for the footer itself.

Updated demo and tests to use a well-known set of colors and enabled snapshot tests, lets see if CI picks this up and passes.