Added widgetProxy interface

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added normalizeRequest to directory helper

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added more passthrough data to RecordLink component

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added workaround for primary manifests in RecordLink component

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