Update optional() weight in README
Add an advanced text generator based on markov chains.

The advanced text generator's text()-generator is compatible to
Lorem's one and can be used as a drop in replacement.
Added montengrian translation
Update optional() method docblock.
Montenegrian Providers added
Fix Image provider and documentor routine

Closes #223
Merge pull request #258 from fzaninotto/fix_documentor

Fix Image provider and documentor routine
Merge pull request #252 from cryode/docs/readme

Update optional() weight in README
Create CONTRIBUTING.md
Fix several issues with markov chain Text provider
Add de_DE locale for Text provider
Fix typo in de_DE/Text locale
- added new lines
- added missing data sources
- Fixed All Caps
latitude and Longitude added
Improve documentation of the Text provider
Add Text provider to Factory
Remove potentially offensive word from last name list.

Found it quite weird to have a company called "Jewess Group" in my fake data, and could see how this might be offensive to some.

I'm not sure if this is an actual real last name or not, but since the last name provider is used as the basis for other providers which might be lacking in context, maybe it should just be removed.
Merge pull request #260 from joshuajabbour/patch-1

Remove potentially offensive word from last name list
Removed superfluous space
Merge pull request #262 from doenietzomoeilijk/master

Removed superfluous space