Make Index work with julia0.4 after Dict revamp.

Also squashes bug (in push!(::DataFrame, ...)) exposed by change.