scalar-ref keys should traverse hash-refs in Dive() function.

In Data::Diver 1.0101, scalar-ref keys cannot traverse hash-refs if they are used in Dive() function.
This patch includes the tests and fix.