last things and fixes for some of the iSec reported issues

Inlcudes some of the fixes for issues reproted by iSec and the fix for unattended-upgrades that I was working on when iSec started the sec audit. Closes #439, #437, #435, #441 

Also adds
- the facistfirewall setting to torrc file so that the ports could also be restricted in the iptables rules. 
- Example network firewall rules
- xSendFile so that large files can be downloaded
What is the benefit here? A comment explaining the choice of ports would be good.

From the man page, it seems like FascistFirewall and RechableAddresses are mutually exclusive. What is the benefit of using them together?