XD-1188: Add ModuleOptionsMetadata for Rabbit sink

Also, factor out common options b/w sink and source

Also, minor tweaks to PojoModuleOptions type detection

Also, fix wrong MediaType in abstract classes (was harmless)