909450 - Combined consumer "registration" and "authentication" pages to ...

...eliminate redundancy. Also fixed two minor errors elsewhere that were causing warnings at build time.

https://bugzilla.redhat.com/show_bug.cgi?id=909450