Extract functionality to create session ID from t3lib_userAuth::start()
The creation of a new session ID is currently somewhere in the start() method of t3lib_userAuth. However, it can be handy to define an own XCLASS method to create a session ID (e.g. to get a 160 bit session ID).
(issue imported from #M11314)