Enforce function coding standard

Functions should be defined as:

int foo(void)
{
}

Rather than:
int food(void) {
}

All functions where changed by a script to match this standard.
fixup
Fix up mistaken style change
unittests: don't register app layer test

Some tests are already registered via the function
AppLayerParserRegisterProtocolUnittests. So we don't need to
egister them during runmode initialization.
suricata: RunUnittests now return void

RunUnittests function is now a terminal function (calling exit
before leaving).
magic: disable tests depending on magic version

Some tests depend on specific results by specific magic versions.
Disable these.
prscript: update URL

Buildbot server has been moved to another box.
packet pool: cosmetic cleanups
packet pool: init pthread key before using it

In the packet pool code, it's critical to initialize the pthread key
before using it. Applies only to the code used if __thread isn't
supported.