Code cleanup, minor bug fix

Fixed a bug in the Search/Edit AIML page script that was causing AIML
content display failures, and cleaned up some of the unnecessary
debugging code that was accidentally released.
minor bug fix

Fixed a bug in the Search/Edit AIML admin page where trying to filter
search results would produce no results.
Bug fixes, code cleanup

1.) Fixed a bug with the members page that was throwing fatal errors
2.) Fixed a security bug where nearly all of the admin pages could be
accessed without actually being logged in
3.) Cleaned up a lot of debugging comments within the code, and added
some more internal documentation to the admin index page. There's still
a lot of code cleanup to do, but I'll get to it sooner or later. :)
Updated the CHANGELOG file
Fixed "no AIML" bugs

1.) Fixed a bug with the "Download AIML" admin page that allowed users
to attempt to download AIML or SQL files for a chatbot that didn't have
any AIML categories assigned to it.
2.) Fixed a similar bug with the "Clear AIML" admin page.
New Feature - AIML category count

Added an AIML category count to the bot select admin page, so the user
can see at a glance how many categories the current chatbot has.