Make scheduler to connect server and keep that connection persistent

@suresht We need new BR because before server can accept expend parameter with sched name and mark client as sched, client (aka scheduler) has to authenticate (connection authentication, not itself as sched) and during pbs_connect() only req_connect() (aka handling of PBS_BATCH_Connect) has access to given extend, and in req_connect() connection is just initiated not authenticated, once server replies to pbs_connect() request we loose given extend, so this BR is mainly for passing extend (for now, in future we can add more info also like what we pass in update_svr_schedobj()) and authenticating client as sched.