Add support for external/unmanaged preseed files.
Merge pull request #2 from craigtracey/external-preseed-support

Add support for external/unmanaged preseed files.
add support for Omnitruck and 10.14
Merge branch '1.3.0'
interface option added to pxelinux.cfg
added ability to set the environment for nodes
added a note about delete-validator
use :create in case remote files are updated
use LVM with 30GB disks
development version
1.3.4 notes
switched back to create_if_missing, remote_file was pulling them down everytime. Perhaps md5sums aren't getting cached or something
Ruby syntax cleanup per https://github.com/styleguide/ruby
contents of the image_dir are now checked to trigger untarring the netboot image. Previously this wasn't the case, the download of the netboot triggered the untar so it was possible to wedge your /var/lib/tftpboot directory by deleting content that wouldn't get re-created.
enforce booted NIC as eth0. Also add ridonkulous amounts of debugging
updated with IPAPPEND stuff
foodcritic clean-ups
docs cleanup
chef-bootstrap.sh enforces eth0
development version bump