Optimizing layout.

The border doesn't need to be an image view, a simple view will
suffice. Switching from deprecated fill_parent to match_parent
Updating gradle wrapper
Updating supported version
Content provider start

This commit includes a content provider which wraps an SQLite DB. The
main activity is now has a listview in it's layout. The lists adapter
is based on a CursorAdapter (called TimeCardAdapter)