Some naming changes, and moved new password hashing into where it is needed.
Merge pull request #357 from fbcpublishing/2

Some naming changes, moved new password hashing into where it is needed.
Fixed reference to 'groups' table

Resolves issue #360.  (via lvhjk)
Removed sess_create() from logout() method for CI3.0 compatibility
Added sess_create back to logout for CI 2
Added CI3 compatible session driver loading
Optimized create_group existing group check

via sprindo.

Resolves issue #367.
fix #368
Merge pull request #369 from zba/2

fix #368
- Forgot password label based on identity
Merge pull request #370 from ramirors/2

- Forgot password label based on identity
Added conditional loading of the session lib/driver based on CI2 or 3 version
Add ability to change groups for a user.

The groups a user belongs to are now displayed onthe user edit page and
can be changed via checkboxes.
Merge pull request #373 from ashhitch/user_groups

Add ability to change groups for a user.
Update language/lithuanian/ion_auth_lang.php

Language updated
Merge pull request #374 from FDiskas/patch-1

Update language/lithuanian/ion_auth_lang.php
Merge remote-tracking branch 'upstream/2' into 2