Empty annotation and selection tables
This adds methods for creating empty annotation and selection tables.
Also, the methods select
and create_rndm_backgr_selections
now return empty selection tables if given empty tables as input, instead of failing with error.