removed BadResponseException (not used) and added getProtoclVersion method

now $protocolVersion and $transport are static