Change Vector->AbstractVector to allow DataFrame plotting

This goes along with a related change in Winston.

Update: also changed pop => pop!