Introducing 5 hour blocks

🚀 Features
- Add 5-hour blocks report command - by @a-c-m and Claude (b7d4c)
- blocks: Implement responsive terminal width handling - by @ryoppippi (92081)
🐞 Bug Fixes
- Address PR review feedback - by @a-c-m (f2b80)
- Improve array access safety in five-hour-blocks.ts - by @ryoppippi (6205a)
- Resolve TypeScript lint errors in blocks command - by @ryoppippi (238da)
- blocks:
- Align table columns and percentage formatting - by @ryoppippi (934d6)
- Use comma-separated model names to prevent table layout issues - by @ryoppippi (a78c1)
- five-hour-blocks:
- Preserve precision in costPerHour calculations - by @ryoppippi (4a17a)
- Handle non-positive duration in burn rate calculation - by @ryoppippi (e9301)
- Remove premature rounding of tokensPerMinute - by @ryoppippi (bf87e)