Add example archiver and CoreConsole task to generate Archiver into plugin.

Refs #6516 
Maybe we should explain what a record is here but we can do this after merging the pull request