Fix to nonce generation to handle remoteAddr strings with ipv6 format.
Eg. [::1]:58000
Created type Server and added the nonce concept to the server.
New nonce is created with a new server so the global_counter could
be updated each request. Also added so the nut is added to the query
string for each qr code generation.
Added Auth handler to the server package to handle request from Android
client available at https://github.com/geir54/android-sqrl

The implementation only verifies the signature and returns response to
the client to display that the request where successful or not.
Added sample implementation of the AuthHandler using my sqrl package