Fix for server MOTD not being read correctly with multiple servers.

When you have multiple servers set up in YAMS the first servers MOTD is used for all servers. This is because Database.GetSetting(string strSettingName, string strType, int intServerID = 0) didn't use the server ID in the SQL query.

I've only noticed this with the MOTD setting but a quick search shows this function is called in a few other places and may have caused problems there as well that should be fixed with this change.