Added a bunch of new post-question validation hooks along with a new pre-hook to set the default value to the current date and time
Repaired some minor flake8 indentation failures
use new configuration settings for flake8