Project: springxd
Issue XD-690: Simplify "instance" deployment code 
AbstractDeployer has 4 subclasses, 3 of which override e.g. deploy() making the boilerplate factorization ineffective. Introduce an intermediate class for those deployers that support the concept of an instance (Stream, Tap, Job to some extent)
Story points: 8