Add LS30::Message as a superclass for both types

It's also a factory class so it will return the correct
class for the type of message.
Add endpoint: /eventlog

Add rudimentary event log retrieval.