Tests: MetalAvailable, DefaultBackend, GetBackend, LoadModel error paths, options, defaults. Model-dependent test skips when model not available on disk. Co-Authored-By: Virgil <virgil@lethean.io>