Merge pull request #535 from Marcuzzo/2

updates dutch language files
Made edit_user page editable by non-admin
Merge pull request #542 from tagawa/example-pages

Made edit_user page editable by non-admin
Updated french language file (via Benoît Liétaer)
Fixed field label name
Merge pull request #543 from tagawa/example-pages

Fixed field label name
Update auth_lang.php

Typo fix and Gramma Updates to German auth lang
Update ion_auth_lang.php

Asses missing line for unsucessful Login with deactivated Account
Update auth_lang.php

Added Last edit info
Merge pull request #549 from dukeatcoding/2

Updated German Translation - now merge with original:2
Updated to use BCrypt by default and use the $2y$ prefix for BCrypt hashing.
Update auth_lang.php

Fix grammar in *_user_subheading.
modified hard-encoded table name 'users'

Modified the hard-encoded table name 'users' to the table name of users defined inside config file.
Merge pull request #555 from avenirer/patch-1

modified hard-encoded table name 'users'
Merge pull request #554 from thekuehngroup/2

Update auth_lang.php
Changed syntax for fetching the users table for validation to fix compatibility issues with older PHP versions.
Fix default group addition logic

When the ion_auth_model register() function is called with a non-empty groups array, if the default group is not included in the groups array, the new user will not be added to the default group. This runs contrary to the comment on line 862, which indicates that the new user will be added to the default group if they haven't already been added to it.
Updated default groups comment on registration to clarify functionality
Updated IP addresses to always store as the plain string for better compatibility.  Resolves issue #511.
Fixed typo on user table validation