Changelog:
- Add smart recursive .env file discovery
- Add type conversion functions (GetInt, GetBool, GetFloat)
- Add MustGetString for required variables
- Add LoadFile and LoadWithConfig functions
- Add support for quoted strings in .env files
- Fix infinite loop issues with directory traversal
- Fix file detection logic
- Add comprehensive test suite
- Improve documentation and examples