Added error reporting for lua scripts
played with trying to figure out why the go-ircevent library is having a channel close exception, have not found that one yet
added a few more info methods
added basic weather plugin and the associated json library requirement