added tests for keys needing authentication,
changedfooter button to list item
Merged 'dev'.
Finish authenticate-some-key