Add an Async suffix to TAP (Task Asynchronous Pattern) methods as expected by TAP standards.
Added Obsolete attribute to previous TAP methods until we can remove them.
Added ErrorCode and Bundle properties to OuyaRequestException.