Docs: fix broken contributing link on contact page
Allow passing single DirichletBC when solving linear system
Add requirements file
Travis: install from local requirements.txt