add 30 minute timeout to reset link

(for the sake of the security auditing company, the link generated for
resetting password will only work for period of 30 mins)
What's changed ? - Added panel to confirm.aspx, to display expired message; Added check of difference in time in minutes between datetime reset link file created and current datetime if greater than 30 mins the link has expired...