Restructured to keep code structure flat
Initial python and output handler support
git - Cleanup gitignore and add temporary files
src - New function to get method name
src - Improve default cipher scan
src - Restructuring get_certificate() function
src - Adding initial legacy output handler
src - Add wrapper to read x509 info from Python
src - Move sslscan.c to src/ + use new X509 wrapper
build - Use cmake to build
src - Use x509 wrapper to display legacy infos
src - Add function to call Python function
build - Add new helper.* files
src - Add new cmd options to show help

* Display help for output handlers
src - Add help text to output handlers
src - Split main.c into multiple files Fixes #2
src - Use legacy output handler by default
src - Add initial support for legacy XML
src - Sort output handler by name
src - Remove old XML stuff from main()