UI test for WorldPay, calls the GenerateToken API

Also adds more testing machinery to the UI tests, allowing us to check
redirects, value attributes, and <select> options.

Change-Id: Ieed4edbc661d7b65f8d0245af21b3748379b1b7c