Moved type library to nightfire front end package

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added isPrimary to slot content

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Updated block listing from fire manager

Signed-off-by: Tom Wright <tom@inflatablecookie.com>
Added nightfire layout content provider

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