Revert commit of "Move BPM out of OnlineInfo"
Modifies GetScoresRequest to build query string locally instead of using WebRequest.AddParameter since it doesn't support array parameters