Prevent users from using a gravity mesh that is smaller than the number of top-level cells.
Fixes #788 (closed).
We cannot handle meshes that are smaller than the number of top-level cells as it would require additional constructions when making the gravity tasks. This MR now explicitly bans users from attempting this.