Promotions are now displayed using the entire screen across all devices, smoothly.

Also updated Picasso with the latest code.

Did not update DiskLruCache as their tests are not passing.

Watch out for hack on FWGrid, I've added a getColumnWidth() method not present before Android API Level 16 (Jelly Bean) as the adapter can't get the dimensions of the grid when trying to draw the first element in the grid... lame android (always returns 0x0)

Tried to solve the problem probably in like 10 different ways, but it was a great excercise to understand how GridView works, now I'm absolutely ready to do the custom gridview for image browsing and album browsing.