Fix the dev environment

Update chef cookbook to use new dependency management style
Update cookbooks to latest
Update Vagrantfile to use new RVM data format
Get started on the ability to specify SIP ports

Add the correct fields and methods to TestRun
Add a database migration for the changes
Start on the view logic for the new field
Update schema to reflect new migration