Adding 'user type' - so can see difference between types of users (eg admin + moderator levels)

uses the user_type field in the users table. Uses a varchar(255) just
to add flexibility. can easily be changed.
stops some strict warnings - session/login related (CI v2.1.3)

 changed some logic around $user->user_type that is unused in my
projects.