Widget

Added a quick and dirty app widget for displaying the next event in the DB. I'm not used to using DB cursors and I was surprised that the model Event didn't have any getters/setters to construct one. I was expecting to be able to use the DBHelper to create a getNextEvent() that returned a concrete Event. Instead I returned a Cursor. But to me it has some code smell that the caller of getNextEvent() needs to close the cursor.

Someone should give this code a once over so make sure it doesn't look odd wrt the Cursor and that it doesn't look like it will crash.