[WIP] Vector print wrapper

See results here:

http://nbviewer.ipython.org/gist/moorepants/8889548

I managed to kill the latex rendering of the default `init_printing` and am not sure why that happened. I can't find the bug. Help is appreciated.

This is PR is based on PR #2772, which should be merged soon.

Also, I'm closing PR #2833 to default to this version.