Removed unused include and some wild includes. Removes warnings in IDEs.
Removed log statement.
Fixed spelling.
Removed some more wild includes.
Added some comments.
Added comment.
Added error message when single transaction status is checked from the admin.
Added login required for transaction checks.
Removed check link from admin view, this is now replaced with the login_required update_transaction_status link in the admin view.