Log docker executions.
Moving validate.php for holes into a holeName.php file.

This will allow us to easily add nice consolidated behavior for holes
where you only have to look at one place to see all of the logic around
a hole.
Remove validate call and replace with pluggable pieces.

This is extremely ugly right now.  I'm looking into a few different
things to clean this up though and just wanted to get something in.