resolving issue #73 on RHEL - if multiple packages of the same name are found, hash value becomes an array
adding pkg arch determination to ubuntu #73
refactoring Vagrantfile, adding an ubuntu box
renaming test to reflect what it actually tests
adding/improving tests around validate_package(), adding support to same for package arch handling
making this easier to call from within an expectation hash
adding another version of ubuntu - need to rename other boxes to reflect their os
unnecessary escapes
fixing minor bug, adding support (though incomplete) for ubuntu testing
adding support for arch determination on solaris, stubbing it on osx because pkg-utils is the worst
minor bug fixing, snarky comment adding
minor bug fixes
fixing test expectations
Merge branch 'master' into pkgs-arch-determination
not testing non-rouster code any more, r10k is awesome, but we can't guarantee it's setup
whoops, missed this one too
one last bug fix before merge
Merge pull request #75 from chorankates/pkgs-arch-determination

support multiple installed architectures for a given package, minor bug fixing. close #73
merging master in prep