New feature to provide attack_steps and remove dirb in vendor dir

New feature to read in attack_steps from json files so that it is easier to use for people not so familiar with security. Now you can run an attack step like: When I run a "nmap-fast" attack

Gauntlt knows how to execute an nmap-fast attack because it is defined in the nmap.json file (lib/gauntlt/attack_steps)