Implement changes to eager-load in several scenarios:
- star system information on startup
- queries for building information
- queries for the planet search (partial; does not eager-load jump calcs)
By eager-loading this information, we can substantially reduce the number of queries to the database (which is an expensive operation). In most cases, we can turn this into a constant number of queries, which gives us a more predictable runtime, even in large sets.