Giles: UI for adding a trust pool, and some bug fixes to make it work.

Doesn't support empty challenges yet.