Merge pull request #573 from SpyTec/2

Fixed forgot_password() identity: Issue #572. Changed Swedish language file
fix bug - if identity is other than email or username, user can not change password.
Merge pull request #576 from sitorush/2

fix bug with identity
Updated remember_me logic to use a random salt instead of the password hash since that could be brute forced easily
Updated salt generation to use a crypto random source, modified from ircmaxells password_compat library.  Increased default salt length to be 22 characters and updated SQL for salt to be varchar(255) to support future changes.
Added upgrade instructions to the Ion Auth docs
Added versioning doc blocks
Fix worng world for login tips.
Merge pull request #578 from singleseeker/fix

Fix worng world for login tips.
Updated filename to be uc_first for CI 3.0 compatibility - Issue #579
Revert "Updated filename to be uc_first for CI 3.0 compatibility - Issue #579"

This reverts commit 2bb9c9658b450669ab6898b0184cde36070912c9.
Updated README to denote need to symlink or rename classes for CI3 - issue #579
Readme formatting
Update ion_auth_lang.php
Update ion_auth_lang.php

Changes in the éxitosamente word.
Update auth_lang.php

Sintax errors. Some of the sentences where still in english.
Merge pull request #580 from Patroklo/2

Fixing spanish translation mistakes
Change in group() method to use internal where

group() method uses now the internal where() method of the model that stores all the where filters instead using the DB CI library.
Merge pull request #581 from Patroklo/2

Change in group() method to use internal where
Removed escape_str from log-in query