commands/box: broken box adding, but more options/tests
core: can add/search boxes with slashes in name
core: BoxAdd can add from metadata, version constraints, more