[Experimental] - Integration tests refactor

Another reason  can think of for not having itests separate folder is that tests/pom.xml becomes the place to do any test specific maven test run setup as opposed to the root pom.xml.