allow tor data dir to be configurable
rename tor package with gargoyle uci config and init scripts to gargoyle-tor so there is no confusion when installing as a plugin.  Also, get rid of accesslabs packages as these are no longer being maintained upstream, and using large patches to security software like tor is a bit... dangerous.
in tor init script, symlink keys subdirectory of data directory to /etc/tor instead of using a patch to hardcode switching the keydir in the binary
remove line that creates old tor key directory
Set AvoidDiskWrites parameter in tor init script
some fixes to allow new version of tor to build correctly
fix switch configuration for dir-825-c1 and dir-835-a1
add gui support for specifying tor data directory
Merge branch 'master' into tor-update
fix update_tor_ipset to work with custom tor data directory
split usb large ar71xx target into usb and usb-large with the only difference being the presence of tor.  Only install tor by default on routers with >=16MB flash and >=64MB of memory
copy dir825 b1 fat images to images directory, when available
in gpkg, load info from control files in opkg info dir as well as data from status file