No longer using deprecated steamapi

this fixes random people's profiles not loading and tells them when
their profile settings are too restrictive to get their games.
Added method to check if a character is valid

It's valid of the character is set within the charset
Added pasting support
Added min sound interval and adjusted stuff