Added Edit Subject Functionality

Added subject edit functionality. Also learned how to post a form to
itself and add the validation code to one page. Also, exposed a nice bug
that I didnt think about that took me a while to fix. The problem was
due to a comma "," after the last query Update. This caused an error in
the SQL query.

Added a new session for errors that I can call using the session super
global