Use StringBuilder instead String

Use a StringBuilder instead a normal string in createColumnDefinition
method, avoid many strings in memory.
Do not assume that toString() for an entity has not been overwritten.
Set notification uri to cursor returned

This makes CursorLoader work with queries made through ContentProvider.
add waffle.io badge
Merge pull request #98 from waffleio/master

waffle.io Badge
Merge pull request #93 from leonardoxh/master

Use StringBuilder instead of String to createColumnDefinition
Merge pull request #96 from markuspfeiffer/entityCacheKey

Do not assume that toString() for an entity has not been overwritten.
Merge pull request #97 from barumrho/notification-uri

Set notification uri to cursor returned
Initial Travis-CI build file.
Use JDK6 for Android compatibility.
Target Java 1.6 in correct place.
Update README.md to include https in waffle.io badge url

GitHub caches non-encrypted images, now your waffle.io badge will always be up to date
Merge pull request #100 from kmanzana/patch-1

Update README.md to include https in waffle.io badge url
Specify jar name.
Log table creation.
Build sources jar.
Fix upgrade path for attached DBs. Add logging.
Fix caching, wtf!

I discovered that caching has not been working for a while now while tracking down a bug. Models were being added to the cache before they had an Id, make the identifier "table@null" for all models added. Caching now works.
Add Travis status badge.