(gh-51) Update to support serverspec/specinfra V2 and rspec3

Due to some changes in specinfra Ive had to change some code and override some specinfra code