Event List Integration, Script Learning

At this point, scripts can be learned by the network, and removed from the network knowledgebase once the deadline has passed. Event lists are working and well tested.

This is a good thing, and ultimately a pretty large PR in terms of progress, even though most of the code was already written and working.