Implement IEx.Options per #1062

TODO:
- [x] validate option keys (`FIXME` in the code)
- [x] Write top-level documentation for `IEx.Options`