Update the name of the pre-commit hook script in docs
[bug 1112084] create requirements/dev.txt

Create a requirements/dev.txt and specify the dev requirements in it
[bug 1112084] Update provisioning script to install dev requirements

Since we now have a requirements/dev.txt listing all the dev
requirements, we can install those requirements while provisioning
the VM. This is a better way to fix bug 1075563.
Remove instructions for manual installation of flake8

flake8 is automatically installed while the VM is provisioned
[bug 1087395] Add fields to CSV output
Merge pull request #420 from aokoye/1087395_csv

[bug 1087395] Add fields to CSV output
Merge pull request #417 from lgp171188/1112084

Fixes for bug 1112084 and some doc changes