Bug fixes, changes to FreeEntry, code clean-up

- Fixed the login bug (use <ui:remove> instead of commenting things
out!)
- FreeEntryPageBean now makes sure the query is not malformed and that
it doesn't already exist in combination with its description. YOU'LL
NEED TO MAKE THE PKEY IN THE DATABASE FOR THIS TO OCCUR.
- Changed around how things were positioned on the freeEntryPage.
- Removed old devTutorialBean
- changed getQueryResult to throw its exception and added a verifyQuery
method to JDBC_Abstract
- tutorialBean will now let users know if their data types differed, or
their number of columns, from the answer (only non-order-by)
- Made the switch from columnName/columnNameList to just columns for
simplicity.
- QueryResult no longer holds whether it was malformed (it should all
get thrown now)
-