Removed username requirement
Added multiple column check for user authentication
Added username and email as default columns to check against, for backward compatibility.
Merge pull request #32 from prabhakarbhat/flexi-login

Configurable/multiple column matching in logAttempt