WIP Flash message support
Rename Message to Flash and add unit and integration tests
Improve Flash docs