- Implemented ExecuteContextMenuItem method in ObjectCommandHandler.cs to execute context menu methods on game object components.
- Added corresponding execute_context_menu_item tool in object_tools.py to facilitate the execution of context menu items from Python.
- Enhanced error handling and logging for better debugging and user feedback.
- Implemented GetAvailableCommands method in EditorControlHandler.cs to retrieve available editor commands.
- Added corresponding get_available_commands tool in editor_tools.py to interface with the new command.
- Improved code formatting and readability throughout both files.