Updated form delegate interfaces

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Allow delegates to complete parent forms

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Fixed ActiveDirectory identity preparation

Signed-off-by: Tom Wright <tom@inflatablecookie.com>