Currently Bela won't load most views due to a dependency on the Bonsai column families. This is a fairly naive fix to limit the scope to Bonsai when BONSAI is detected in the database. In FOREST mode, some functionality may still not work, but at least it loads the views now.
Only load Bonsai-specific menu items is database is BONSAI
Refactor to use BelaContext instead of StorageProviderFactory in most places
BelaContext now shares the DataStorageFormat and we guard the creation of the BonsaiWorldStateArchive - it is just null for FOREST, however I don't think it is used until we start using the TransactionTraceBrowser.
Currently Bela won't load most views due to a dependency on the Bonsai column families. This is a fairly naive fix to limit the scope to Bonsai when BONSAI is detected in the database. In FOREST mode, some functionality may still not work, but at least it loads the views now.