Unsafe Indexing and Slicing

[Rendered](https://github.com/arielb1/rfcs/blob/unsafe-indexing/active/0000-unsafe-indexing.md)
@reem 

This can be replaced by ```unsafe  a[unsafe ptr::read(x)]```.