Resolves#361
- Add --verbose flag to show detailed filtering information
- Display loaded ignore patterns from .bmignore and .gitignore
- Show total files found, files to upload, and ignored files
- List which pattern matched each ignored file
- Add --no-gitignore flag to skip .gitignore patterns
- Still respects .bmignore global patterns
- Useful for uploading normally-gitignored files
- Add load_bmignore_only_patterns() to ignore_utils.py
- Loads patterns only from .bmignore, excluding .gitignore
- Add comprehensive test coverage for new flags
- Test verbose output content
- Test no_gitignore behavior
- Test combined usage of both flags
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Paul Hernandez <phernandez@users.noreply.github.com>