Added a page to display buttons and sets

Resolves #912

http://jenkins.buttonweavers.com:8080/job/buttonmen-AdmiralJota/342/

This also involved tweaking the python client a bit, so that should be tested too.
Ah, i get it --- detailed data for a single button includes all this extra stuff, whereas the list doesn't.  Okay.  Fair enough.