Add .gitignore with PhpStorm masking
Add ldap port option and additional plugin options, reformat code
Refactor ldap fetch info, add identity_create_or_update and identity_form methods and hooks