fix iptables rule removal

tails_close_port should remove the previously added ACCEPT rule, rather than inserting an explicit REJECT rule. This ensures the firewall is restored to its original state, which may not necessarily have had a REJECT rule on that port.
Merge pull request #73 from rufoa/patch-1

fix iptables rule removal
constant time compare the slug to avoid timing attacks
Merge pull request #84 from garrettr/constant-time-routes

constant time compare the slug to avoid timing attacks
add push hook that runs test suite
Merge pull request #86 from garrettr/push-hook

add push hook that runs test suite
Add missing Dutch translation string
version bump to 0.4dev
Merge pull request #88 from lazlolazlolazlo/patch-3

Add missing Dutch translation string
Encoded strings passed to constant_time_compare as ascii, because it was
throwing errors in OSX. Also added --debug to command line version, and made onionshare server
log errors as well as the GUI.
fixed critical XSS bug that can deanonymize user
use hash of /dev/urandom data instead of urandom data directly, to avoid leaking state of entropy
add Content-Security-Policy so if there are other xss vulns they won't execute
version bump
fixed issue with pyinstaller packaging Qt4 on some OSX
Merge remote-tracking branch 'upstream/master'