Make Index work with julia0.4 after Dict revamp.

Also squashes bug (in push!(::DataFrame, ...)) exposed by change.
Merge pull request #696 from JuliaStats/basedict

Make Index work with julia0.4 after Dict revamp.