Use different URLs for different LBS's.
InitializeSession is already called by the Web Banking Engine.
Improved error handling. Detect failed logins.
Merge pull request #1 from mrh-line/master

Use different URLs, improved error handling.