Create fortigate5

A small command line program that, when ran, asks what model is being deployed, interface IPs, DNS servers, hostname, gateway, etc...It then uses template files to create a base configuration that includes all of the IP addresses, firewall objects, routes, and policies, standard snmp information, and any other settings determined to be best practice.  This configuration file can then be uploaded to the fortigate and the device deployed.  Further customization can be done via normal provisioning methods.