2 Fixes:
- Made sqsession_destroy really work this time. Found out it wasn't
working, meaning the session merging could still happened.
- Introduced a new function to check to see if their is an active
session, if not, create one. This fixes an E_ALL issue when trying
to read $_SESSION when session_start hasn't been called first.
$_SESSION is a unique autoglobal in the fact it isn't auto-created
but it has infinite scope.