Theranostic nanogels: multifunctional agents for simultaneous therapeutic delivery and diagnostic imaging