Synthesis of functional stimulus responsive oligovinyl ethers and towards highly branched polymers using ab initio cationic polymerisation.