Create top-level 'events' collection

In order to track when certain events fire in Razor, we need to add a new
collection to house these events. The 'events' table will do this, taking
over the duty of the former 'node_log_entries' table.

Fixes https://tickets.puppetlabs.com/browse/RAZOR-367