session: add more config options and advanced vt handling

Change-Id: I147c2f0c9741d746bdbc84e921169880de520ecc