Update ProcessManager.py

NON-TTY device exception handled.
Warning added
Update ProcessManager.py
[config] Fix pep8 for health_check

Follow guidlines from pep8 [0] with:

+ Maximum length (except for the module docstring)
+ Avoid from ... import * since it only uses cprint
+ Add relevant docstrings
+ Harmonize naming conventions
+ Specify class method when needed

Misc: Specify 'y' as the default option in the print_warning method.

[0] http://legacy.python.org/dev/peps/pep-0008/
Change print and except usage for python3 compatibility

+ Use print as a function instead of a statement thanks to __future__
+ except statements now use 'as' instead of ','
Fix unit-tests for HealthCheck since Run() became run() #158
changed to cprint
Exit option added
Changed to new github repo url
Fixed #150
Added a new tool Panoptic for testing Local File Inclusion vulnerabilities
Fixed #28
Minor modification to Anand's pull request
OWASP Dependency check has added as an external plugin.
Remove old reference according to b3dfa3211a
Fixed a possible bug in SSL MiTM file check during install
Autogeneration of password duing local CA creation
Fixed #173
Bug in CA creation fixed, caused because of 'cat /dev/urandom' in os.system
Added username to the auto-generated issue