Small fix to packaging metadata.
Issue #3 - Lowercase user inputs

 * Lowercase user inputs before comparison with password.
Pylinting

 * Use 'zxcvbn' namespace to reduce conflicts with other modules.
 * Update syntax by pylint recommendations.
 * Compile regular expressions.
Merge pull request #2 from grokful/master

Small fix for packaing metadata
Merge pull request #5 from vzima/pylinting

Update syntax
Merge pull request #4 from vzima/3-lowercase-user-inputs

Lowercase user inputs before comparison with password.

Conflicts:
	zxcvbn/matching.py