Command protection and minor fixes

Added trigger command protection for bot developers
Configuration file now supports Protect parameter for each trigger
Rank api key now stored in config file via its own config object
Move the default location of the AIML files
Fix the connect announcement instead base the name on JTV nickname