Altered openssl constructor, and added more documentation
Added documentation to the general library
Added documentation to Current User library
Added documentation to Bw_session
Added documentation to Bw_Messages