re-introduced time lockout for !trivia command
updated for SDK 990

- added --ini switch to choose ini file for core settings
- added Name = setting for custom bot name
- added greetings system; uses the new console messages feature and allows users to toggle greetings and hide themselves from being greeted
- telegrams system now uses console messages; requires !read to read telegrams and announces on user entry
- code naming changes + cleanup
- fixed log level setting
- made usersettings sections lowercase, to avoid duplicating for users' name case changes
- added migration for above
-
BROKEN NIGHTLY

- command delegates now need to return true if ran successfully, or false if not (e.g. given data was invalid)
- commands now have "example" field for additional help
- rewritten a lot of GeneralCommands to take advantage of the above and new console messaging
- added useful messages sent when invalid commands, unexpected data is tried or exception thrown
- added message if command is being used too soon within set time limit
- added shortcut functions for consolemessage notifications of info, warn and alert levels
- added helper function for parsing strings of various kinds into a boolean
- reduced greeting code to single function
- removed reconnect timeout code (did not work)
- commands no longer run for null-session users (e.g. bots that do not update position)
- made some commands reject null-session users
- added option to print protocol messages for IRC (spammy)
- made web erver crashes less spammy
INCOMPLETE NIGHTLY

- temporarily disabled the Ideas service
- updated the Home, IRC, Joins/Invites, Jumps, SwordFight services for newer console features
- jump list can now be used as a search, if search term given
- swordfight now reminds user on entry if they have swordfight enabled
- fixed greeting toggle commands to use new bool parser
- changed order of services load to go after world connection
- added new !gz command
- now receives console messages; prints to Console
- fixed invalid commands broadcasting to all users
- fixed LastInvoked minvalue issue
- more code cleanup
- deprecated  !back and !forward teleport history commands, due to feature added in VP 0.3.34

- minor fixes
BUILDABLE

+ added version command
- updated Trivia services to use new console system
- added notification for every 10 points a user gains from trivia
- fixed some commands not being usable for a short time from bot startup
- minor formatting fixes for some console messages
- solution changes