Test fixes and initial further session work.. 

As I mentioned not 100% but only a few failing now, will look further into cleaning up test workflow, initial further work on session expiration / validation, doesnt impact anything runtime wise as yet.