auto generate torrc files and authorities

refs #112
dont create authoritydata twice

refs #112
copy dir correctly

refs #112
add missing '
include the llvm cmake modules in the include path
support cpuworker onion queue changes in tor

the cpuworker implementation slightly changed again. this adds support
for those changes in scallion.

its best to use this on tor-0.2.4.12-alpha and later, as
tor-0.2.4.10-alpha and tor-0.2.4.11-alpha are known to have
bugs that break shadow.

refs #117