bestls 1.5.0

A fast and colorful Rust-based ls replacement CLI tool with JSON output and sorting options.
## ๐Ÿ“‹ Pull Request Description

### ๐ŸŽฏ What does this PR do?

Brief description of the changes and why they're needed.

### ๐Ÿ”— Related Issues

- Closes #123
- Related to #456

### ๐Ÿงช Type of Change

- [ ] ๐Ÿ› Bug fix (non-breaking change that fixes an issue)
- [ ] โœจ New feature (non-breaking change that adds functionality)
- [ ] ๐Ÿ’ฅ Breaking change (fix or feature that causes existing functionality to not work as expected)
- [ ] ๐Ÿ“š Documentation update
- [ ] ๐ŸŽจ Style/refactoring change
- [ ] โšก Performance improvement
- [ ] ๐Ÿงช Test improvement

### ๐Ÿ”ฌ Testing

- [ ] Tests pass locally
- [ ] Added new tests for changes
- [ ] Manual testing completed

### ๐Ÿ“ Checklist

- [ ] Code follows project style guidelines
- [ ] Self-review of code completed
- [ ] Code is commented where necessary
- [ ] Documentation updated (if applicable)
- [ ] No new warnings introduced
- [ ] Changes are backwards compatible

### ๐Ÿ“ธ Screenshots (if applicable)

<!-- Add screenshots or GIFs demonstrating the changes -->

### ๐Ÿ“Š Performance Impact (if applicable)

<!-- Describe any performance implications -->