Added try/catch to item parser

Added try/catch to item parser to prevent bot from entering bad NIP
lines into the NIP table.  Also added a check to make sure at least 1
item resides on the bot and that NIP filenames/paths are good.
Otherwise the bot will fail and generate common logged error.