Additional tools for working with IBE, including SIA access

PR includes tools for listing the valid / available data sets, missions, tables and a tool for querying the SIA component of IBE (which is the only programmatic way to get image access, as far as I can tell)
Let's do the latter so that the default argument gets updated if the user creates a subclass with a different value of `self.MISSION`.