Validate endpoint URL being saved during registration
Fix another reference to URI which would have referred to the wrong class

Sinatra defines Sinatra::Application::URI, which is picked up when
referring to `URI` within an application.
Set hostname in tests to fix failing example
Merge pull request #4 from ausaccessfed/bugfix/#4-url-validation

URLs should be validated before registration is allowed to proceed
Docs: Highlight contributions by SAHMRI and UTS.
app: Remove beta warnings.
Merge pull request #5 from ausaccessfed/feature/#5-release-1.0

Make current beta release 1.0
Ensure cookies are tied to browser session only

Previously rack:session cookies where set to the same TTL as the
backing redis key via :expire_after.

Switch to using expire_in which sets redis key TTL only, leaving the
cookie tied to the current browser session only.
Merge pull request #6 from ausaccessfed/bugfix/#6-sessions-persist-3600-instead-browser-session-only

rack session is persistent for 3600 seconds and should actually be persistent for browser sessions only
Correct valid violations reported by rubocop
Explicitly use OpenSSL::Digest to avoid deprecated version

Per ruby/ruby#446 use of OpenSSL::Digest:Digest is deprecated and
caused warnings

Upstream json-jwt also requires update. Pull sent to nov/json-jwt#16
bump version to 0.7.0
Merge release 0.7.0 into master