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

Removes 2fa for the document interface leaving just the tor hidden service authentication to restrict access to the document interface.