Shared/config: removed the Windows INI code (no reason to ever have to use it).
Shared/config: tweaked file not found error to be less ominous. It should be warning the user at worst.
Shared/config: CIni::GetString() is slightly saner in usage, using std::string for storage.
Shared/database: OdbcConnection::Connect() no longer unnecessarily copies strings passed in.
Various tweaks to settings to make use of the last 2 commits.
Shared/config: default parameters are now declared as const (should remove a fair few gcc warnings at least).