OWTF 0.40 'Summer Storm III': Fixed #114
OWTF 0.40 'Summer Storm III': Fixed #112
OWTF 0.40 'Summer Storm III': Fixed #118
OWTF 0.40 'Summer Storm III': Added nmap to WAF checks
TOR mode feature
	modified:   framework/core.py
	new file:   framework/http/proxy/tor_manager.py
	modified:   owtf.py
Bug fixes on tor_manager
	modified:   framework/http/proxy/tor_manager.py
update kali_setup.sh

This should fix error's when script called from outside of install directory by directly specifying the path. here we are identifying the directory of script and then going one level up. Correct me if this is wrong approach.
OWTF 0.40 'Summer Storm III': Fixed #122
Merge pull request #121 from anantshri/patch-1

update kali_setup.sh amended to work independently from the directory the setup script is called from. Thanks to Anant Shrivastava for noticing and fixing this
OWTF 0.40 'Summer Storm III': Added New Installation procedure
OWTF 0.40 'Summer Storm III': Fixed #123 in previous commit
Merge https://github.com/7a/owtf
OWTF 0.40 'Summer Storm III': Fixed #127
Comments added in tor manager
Merge pull request #124 from marioskourtesis/master

TOR mode implemented. Thanks to @marioskourtesis
Added pyopenssl as pip dependency
Added 'scans/' to gitignore to avoid accidental additions
Fixed #132, thanks to @marioskourtesis for reporting
Fixed #131, thanks to @marioskourtesis for reporting
Fixed broken links in grep plugins and bug in argument parsing