Added integration test suite

I checked in the changes into my fork/branch and ran the tests, it should be ready to merge! 

~ Jyo