change pages filter syntax for clarity, noop
use hosted persona JS
Session service, and signout
Complete persona authn flow

Closes #27