Add localized support for social security number or equivalent

Localization of US social security number and Canadian Social insurance
number.
Update Canada SSN/SIN provider to create a valid number

The first revision generated a random number in the correct format.
This commit creates a SIN number that passes the checksum as described
here http://http://en.wikipedia.org/wiki/Social_Insurance_Number
Add Olivia as a first name
added CONTRIBUTE file
Merge pull request #50 from EvanHahn/patch-1

Add Olivia as a first name
Modify en_US person.py to ouput female and male names.
Modify en_US person.py to ouput female and male names.
Merge branch 'master' of github.com:aklaver/faker into aklaver-master

Conflicts:
	faker/providers/en_US/person.py
added item to change log
Merge branch 'master' of https://github.com/milliquet/faker into milliquet-master

Conflicts:
	faker/__init__.py
specified source encoding for fa_IR.address
fixed fa_IR address provider
fixed fa_IR person provider
fixed fa_IR person provider for real this time
added SSN provider to the change log. #noqa
Merge branch 'refs/heads/master' into docs

Conflicts:
	README.md