Updated the development requirements to include Sphinx
Changed documentation format to work with Sphinx
Add .projectile file to list of files ignored by git