Cleanly separate readme from full documentation

Make the readme a real file, instead of a link to `docs/index.rst`. Give the
readme a summary of the project, and include instructions for finding the rest
of the documentation.

Remove the non-local image references from `docs/index.rst`. This silences the
remaining Sphinx warnings.
Merge pull request #48 from Ichimonji10/docs

Cleanly separate readme from full documentation
Ready for 2.0 release.
Change section headers

The readme, authors and history file are combined when this project is published
on pypi. Make their headers consistent.
Merge pull request #49 from Ichimonji10/multi-docs

Change section headers
Fix a syntax error in HISTORY.rst
Merge pull request #50 from Ichimonji10/rst-syntax

Fix a syntax error in HISTORY.rst
Adding default length of `None` to gen_string. Also updated the supporting functions to the same default length. Made minor adjustments to documentation. Finally, added additional test for default length.
Merge pull request #52 from JacobCallahan/master

Adding default length to gen_string
Display deprecation warning for ``FauxFactory``.

Now when someone imports ``FauxFactory`` and uses any of its 'older'
functions, a deprecation warning message will be displayed as shown
below:

```python
In [1]: from fauxfactory import FauxFactory
fauxfactory/__init__.py:723: Warning: The FauxFactory class is deprecated. Please use functions from the fauxfactory module instead.
  category=Warning)

In [2]: FauxFactory.generate_alpha()
fauxfactory/__init__.py:696: Warning: Function generate_alpha is now deprecated! Please update your your code to use the gen_alpha function instead.
  warnings.warn(warn_message.format(name, new_name), category=Warning)
Out[2]: u'miRSshikjd'
```

Tests included. Closes #51.
Merge pull request #53 from omaciel/deprecated

Display deprecation warning for ``FauxFactory``.
Ready for 2.0.1 release.
Added Jacob Callahan to AUTHORS.