[Breaking] Replace OfflinePlayer scoreboard methods with string alternatives

Using the OfflinePlayer methods with online Player instances is still allowed. However, because getting OfflinePlayers is now blocking, any methods that would use them will now throw a warning.