Adding vagrant box

- Updating .gitignore
- Adding all of the required files to be able to use Vagrant for development
- Updated documentation accordingly
- Updated tests for FantasyDefense calls to add the five new fields that were failing the build (normally would have been a separate branch but I needed Vagrant working before I fixed the build failures)