adapted openId documentation for futures

Replaced the documentation which was based on Play Promises to Scala Futures. Also applies to the 2.1 branch.