Bump version to 1.2.0-rc2
Don't persist a totpKey until it has been verified by the client
Bump version to 1.2.0-rc3
2-Step: Correct typo on descriptive screen.
Apply Apache 2.0 license
Bump version to 1.2.0
Merge release 1.2.0 into master
Backported release 1.2.0 into develop
Add license information to README.md
API: Add additional API to support basic auth for VH.

The ECP project work undertaken for NeCTAR revealed the need for the
VH to support authentication for ECP requests/sessions. This was only
possible in a practical sense using basic auth.

This change introduces an API which will validate a supplied
username/password pair for remote processes. The intedended recipient
at this time is a filter within Virtual Home.
IdP: No need for a web based login if something else set REMOTE_USER.

If the another filter or process sets REMOTE_USER and this filter is
invoked it won't attempted to redirect authentication to the VH
web interface.

This is intended to be used if the BasicAuth filter has already setup
the environment (although this filter and the BasicAuth filter should
generally have no need to operate in the same URI space).
IdP: Renamed simple development testing harness.
IdP: Support basic auth session establishment.

This code introduces a filter and associated logic that utilises
the Authorization header to establish a session (basic auth).

This requires the VH deployment to have the previously commited API
endpoint that supports basic auth.

A simple test app per the original VH filter is also provided.
ECP: A local commit of the ECP python test script.

This will be extended in future commits to work closely with the
ECP Validator code that has been developed. It will reflect the
core and optional attributes which are defined by the AAF and which
of those the ECP enabled service was able to obtain from VH.

The intended outcome here is very close to that of the existing
web based AAF Attribute Validator.
Merge branch 'feature/#161-ecp-endpoint-basic-auth-support' of github.com:ausaccessfed/virtualhome into feature/#161-ecp-endpoint-basic-auth-support