Hyperbranched polyglycerols: from the controlled synthesis of biocompatible polyether polyols to multipurpose applications.