more packages

Definitions from some packages listed here: http://tex.stackexchange.com/questions/1863/which-packages-should-be-loaded-after-hyperref-instead-of-before

I only included those that explicitly mentioned a loading order.

There are some more mentioned in ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/hyperref/README.pdf (see titleref, varioref, arydshln and ltabptch) but I couldn't figure out how to best express the rules for them. 
Whoops, that was a copy/paste error, should have been cmap instead of apacite. Fixed in added commit