DOC: Fix formatting.
DOC: Fix broken links.
DOC: Make sure release placeholders is short version
DOC: Remove redundant and outdated information.
DOC: Add FAQ page
Merge pull request #1527 from jseabold/update-docs

DOCS: Update docs add FAQ page
DOC: Fix link
Merge pull request #1530 from jseabold/fix-link

DOC: Fix link
DOC: Fix link.
DOC: Ran linkcheck. Fixed links.
Merge pull request #1531 from jseabold/fix-links

DOC: Fix stale links with linkcheck
DOC: Fix link to code on github
Merge pull request #1533 from jseabold/fix-gh-links

DOC: Fix link to code on github
ENH: Miniconda-based testing on Travis-CI

Experimental branch that uses miniconda rather than platform
python to test.  Has some advantages in that it is simple to reconfigure
alternative combinations of NumPy, SciPy, Cython and pandas easily,
at least as long as they are provided by Anaconda.
ENH: Alternative travis script that uses Anaconda via Miniconda

Provides an alternative method to test on Travis using Miniconda
that has some advantages from the current system.

- All binary, so no time spent building
- No branching in the execution steps
- Support for up-to-date requirements which are important to test

Also includes a small change to tools/matplotlibrc which changes the backend
to Agg to avoid Tk-related errors on Travis.  Agg is alays available and does not
depend on Qt or another toolkit.

Closes #1500
Changed build configurations to match those discusses in #1523
Fixed config for Python 3.3
Attempt to inspect segfault
Final fixes to remove redundant code from travis config file
Final fixes to remove redundant code from travis config file