Add get campaign and venuegroups

Hey, this adds a get campaign request to the campaign methods and adds in some of the venuegroups functionality.  Also supplied the tests.