Fixed error requests in http app

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added complete() to form delegate base

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Refactored SearchSelectorDelegate into traits

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