Add UI tests, expected screenshots and travis infrastructure.