ENH: evaluate datetime ops in python with eval

closes #4897

Also adds DatetimeIndex comparisons in query expressions