Adds replace_keys function to Arr

Adds a replace_key implementation. It is important the order of the array remains the same without any array slicing.
Scratch that, that fails too, on
````
$array = ['a' => 1, 'b' => 2, 'c' => 3];
$array = replace_keys($array, ['a' => 'c']);
````