handle relative paths for --preload option
Add support for inline compression of scallion.log
add metavar
try to detect when to remove build/tor
gracefully handle failed network lookups

refs #123
properly handle sockets bound to 0.0.0.0

fixes #123
Update copyright.

closes #121
Remove old copyright notices
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
build openssl with 'enable-ec_nistp_64_gcc_128' on 64bit machines

closes #126
support old directory struct until we update example tarballs

refs #112
fix spacing issue in generated torrc files

refs #112
space out authority booting

refs #112
dont generate new configs with MaxOnionsPending

refs #127
better handling of tor logging

instead of intercepting Tor's logv(), use the add_callback_log()
to register a log callback that we can then use to direct log
messages through Shadow's logging facilities.

this happens automatically, so we no longer have to tell Tor to
log to stdout. tor's log messages are currently filtered based
on shadow's configured log level, but scallion can take a log
level input if we need that to change.

refs #128