Add requirements file
Travis: install from local requirements.txt
Docs: add installation instructions for FFC, FIAT, UFL
Merge pull request #238 from firedrakeproject/requirements

Require FFC, FIAT, UFL as dependencies