adding tests for Virgo class refactor
Adding tests for Virgo library

This version works where expected, and fails where expected.
Re-write of the library should use these tests.
all 14 tests passing
Merge branch 'issue-170' into development

Refactoring virgo.rb to use Nokogiri and RestClient
instead of REXML and Net:HTTP (both outdated)

Fixes bug where large index records were crashing process silently.