Rss and widget package now use content provider

I've definitely learned my lesson about reading the API carefully. Implementing the ContentProvider and the database wasn't too bad, it was rewriting everything else to make use of them that was the hassle.

I should note that the ContentProvider is open to other applications (I had to to make the widget work) and I really didn't add any type of checking to make sure only the widget and rss package could insert and query data.