Fix the bug that user can still login without confirming their email.
- Added a bit more specific error message when uploaded file failed.
- Unique plot and unique row column checking misses checking the 2nd row (possibly due to change of template?).
Merge pull request #1 from uqccha18/master

Fix the bug that user can still login without confirming their email.