fixed bug with logout() method 

Noticed an issue when trying to call the logout() method where sessions remained open until they reached the max timeout interval.  This created a problem for us where we would reach the maximum amount of sessions and therefore were unable to manage our Netscaler until one session timed out.  This may take up to 30 minutes for a timeout to occur.  

The proposed patch now terminates the sessions when logging out.