[OWTF GSoC'14] Added pep8 githook and pep8 checker
 [OWTF GSoC'14] Added bootstrapping script for easy installation
 [OWTF GSoC'14] Removed old twisted-based files
Revert "Check for user privilege before loading framework"

This reverts commit 74095814bcc23dcd0667f2c9d54ac28fd17a3587.
[owtf.py] Check for writing privileges into /tmp/owtf and /owtf_review (fixes Permission Issue #242(UI branch))
[Plug-n-Hack] Ported Plug-n-Hack Handler from Inbound proxy to UI
[Plug-n-Hack] Routes in urls.py for using PnH in UI
[Plug-n-Hack] Path to PnH template and configuration files
[Plug-n-Hack] Move Pnh template and configuration files to interface/templates/pnh/
[UI] Link for accessing PnH configuration page
[Remove files] Clean repository of not needed files misplaced in previous commits
[Plug-n-Hack] Changed to os.path.join(path1,path2) for paths concatenation used in PnH handler, increase legibility
[Plug-n-Hack] URI change from /ui/plugnhack/.crt to /ui/plugnhack/ca.rt, increases understanding of configuration process
[Plug-n-Hack] Show a help message after successful configuration, can be useful for a first time user
Default order of installation changed and pip check added

Latest installation procedure :

+ Prompt for distro selection is done & corresponding install scripts
are run.
+ Distro Independent stuff in run of which a pip check is first done and
if not present, source is downloaded and installed
+ Python libraries are downloaded and installed using pip
[UI] Console message about location of UI server log file, saves time for user in case he doesn't know where it is saved
Temporary removal of permissions check.

Improvements to be done:
+ Check if the folders exist before actual check for privileges
+ **Donot** hardcode folder names, not at all suitable
Permissions Fix. Now OWTF can run as non root user.
Merge pull request #250 from marioskourtesis/origin/lions_2014

Permissions Fix. Now OWTF can run as non root user.
Permition fix in joining paths