`serial_name` attribute

Usage:
`#[serial_name = "my_name"]`

TODO:
- [X] attribute lookup
- [X] deserialization hook
- [x] serialization hook
- [x] tests
Can you remove this?