* Added long timeout for fopen requests (edge cases)
 * Changed Location header parsing in checkout tokenization to use parse_url, as Balanced did some funky some stuff with their test environment location host names.
 * Added assertions for failed login checks in the client getInstance helper