Allowed Plus sign (+) in email

Plus is valid in emails & exclusively used in gmail alias. Very useful
if you want to create different users with your own email address

In addition added .idea (phpstorm working environment files) in
.gitignore
Developer could modify default email template

Developer could modify default email template to send email to customer
allow _ in mysql username to for cpanel migrations

cpanel shared mysql usernames have _ in them. This will allow mysql
usernames to have _ for easy cpanel migration
Merge pull request #218 from zainengineer/master

Allowed Plus sign (+) in email