FIX HistoryAdapter

Fixed HistoryAdapter and UserExtras as it was occasionally not working.
New method is also more optimised.
CHANGED Login form sign-up location

Moved the Sign-Up button to below the form and added the text "Don't
have a Ticketline account?"