added slugify utility method and decorator
slugify user_name and remove duplicated functionality form internet provider
slugify already lowercases and removes whitespace
applied slugify decorator and removed overrides that are now unnecessary from localized providers
allow dots in slugs
apply the right slugification
slugify domain word
remove blank line after cli execution
Merge branch 'master' of github.com:joke2k/faker
Merge branch 'master' of github.com:joke2k/faker
Image Placeholder

Added new method image_url that return URL to placeholder image:

fake.image_url() # http://placehold.it/720x557
Update address.py

According to Canada Post's website, only the format '?%? %?%' is valid. '?%?%?%' might be acceptable for testing but '?%?-%?%' isn't a case for valid data.

http://www.canadapost.ca/tools/pg/manual/PGaddress-e.asp#1402170
Added Norwegian localization

Should perhaps add more names.
adding support for US military addresses

Added better support for US military addresses and a weighted address
generator.
preliminary Bulgarian support.

Stolen from
https://github.com/fzaninotto/Faker/tree/master/src/Faker/Provider/bg_BG
Improved names in Dutch
Apply Dutch naming convention for married partners
Implemented ssn for nl_NL using BSN
Merge pull request #115 from mdxs/improve_nl

Improve names in nl_NL provider
Merge pull request #116 from mdxs/ssn_for_nl_NL

Implemented ssn for nl_NL using BSN