Added RippleRestoreTask

Convert to Ripple
Updated buildsupport