feat: add authentication, write operations, and blob upload
- Session management via com.atproto.server.createSession
- createRecord, putRecord, deleteRecord write operations
- Blob upload support (uploadBlob)
- Auto-load credentials from .env via dotenvy
- Builder-style set_password().login() API
- New example: create_record (CRUD with dummy schema)
- New example: upload_blob (upload + inspect)
- Add features section to readme
- Fix: use POST instead of PUT for putRecord
- Fix: add skip_serializing_if to all fields
- Fix: return Error::Auth instead of panicking on missing password