Don't display empty sleep facets on history import

and added a generic mechanism to mark certain facets as 'empty' - can probably be reused for the Bodymedia connector