PowerPC librt.so fix.

Added /usr/lib/powerpc-linux-gnu/, the directory where librt.so is located on PowerPC systems, to the list of search paths.
Changed cjdns.sh to use the CJDROUTE variable rather than the CJDNS variable to find the PID
Made the cjdns.sh script load settings from /etc/defaults/cjdns if it exists
Added an update function, fixed issues caused by combining cjdns and cjdroute binary
Removed LOGTO feature as log is no longer dumped to stdout
I should talk to ircerr before doing anything in bash
Apparently stdout logging is a thing again
Bail out if ./do doesn't work
Merge pull request #223 from voltz/patch-1

PowerPC librt.so fix.
Merge pull request #226 from thefinn93/initscript

Make cjdns.sh do more, suck less
Merge pull request #224 from prurigro/master

Tweak the cjdns.sh stop function to work correctly
Use gmake for libuv build on BSDs
Build libuv with kvm on OpenBSD
Remove bashisms, use portable sh in bootstrap scripts
Add -z flag for tar(1)s that don't autodetect gzips
Refactor python scripts
cli added
Renaming custom scripts back
Merge pull request #229 from noway421/python-scripts

Refactor python scripts
Fixed cjdns.sh to properly test for the existence of /etc/default/cjdns (the previous way may have worked on some systems, but it didn't on mine, and this new way should work for everyone). The start function now tests to see if cjdns is running before it attempts to start it, as the previous method caused it to hang for me when cjdns was already running (the output now explicitely states whether the error was that cjdns was already running or some other unknown issue too). The update function won't work in setups that don't have a cjdns source directory, so it now tests to see if the .git folder exists before attempting to run the update.