Add support for empty Subsets and test it.
Add par_loop tests with empty subsets
Merge pull request #263 from OP2/empty-subset

Allow instantiation of empty subsets and add tests of expected
behaviour.