fix adding items in Peacock closes #2685
fixup output file name generation closes #2685
Merge pull request #2688 from friedmud/peacock_2685

fix adding items in Peacock
Merge commit 'a909b7b29cf336565b7c412eb1c36bbaf8e22007'