refs #6790. Auto create.

Auto create by treating no revision history as though the last change was a wikimaker change. Also added feature for failing a test if there is no description for the algorithm.
Merge remote-tracking branch 'origin/feature/6790_auto_create'