Adding ability to launch Nfc scanning UI on Android

Jira issue: WP-761
Merge pull request #466 from pmorau/nfc3

Adding ability to launch Nfc scanning UI on Android
Support for PAPE extension in the PZH Web Interface.

The PZH Web Interface now implements the OpenID Provider
Authentication Policy Extension (PAPE) and sets the maximum
authentication age to '0', requiring users to re-type their
password when logging into the PZH and preventing the
OpenID provider from caching authentication.

PAPE: http://openid.net/specs/openid-provider-authentication-policy-extension-1_0.html

Jira issue: WP-92
Merge pull request #467 from jplyle/WP-92-Pape-Extension

Support for PAPE extension in the PZH Web Interface.
Added app2app support for peer mode

Changed app2app to dynamic service and added state listeners. Now the
PZP will register the app2app service only if the PZH is disconnected.

Jira issue: WP-681
Merge pull request #468 from fabianatwork/WP-681-App2App-Peer-Mode

Added app2app support for peer mode