libfreerdp-core: separate TSG response parsing from receiving