Changed variables to be multi-line strings where applicable
Added ability to change output directory name
Update to fix Nmap XML parsing bug
Re-added subprocess import
Added Jitter functionality, and documented in changelog
Bug fixes, and EyeWitness can now be called from any location
Now warns on sites with invalid SSL certs.
Small bug fix, moved break statement
Minor changes to code
Added useragent modification flag
Started working on adding user agent switching capabilities.
Comment fix
Use default_popup_response=True in ghost.open
  * Using default_popup_response=True in ghost.open() calls appears to click through any popups or prompts that may come about, useful for invalid certs or JS popups that may arise and cause timeouts otherwise.
  * Feature details in ghost (best I could find): https://github.com/jeanphix/Ghost.py/commit/8522c532a39bbc2f73799afe15269e0d426bbd0d