Enable xelatex

This patch is to enable "make xetexpdf" option with correct tex run sequences(3 tex runs, one makeindex and two more tex runs)
Still need to hit many enter keys to ignore tex warnings due to issues from .rst sources.