Main feed setup

passing status through to spotlight
spotlight not returning results correctly
Enable passing of tweet from feed to spotlight & passing back

also fixing up spotlight to correctly show RT & fav
Try and correct issue which resulted in a "0 new tweets" message
Update tweet view to show the number of re-tweets along with the person who retweeted it (that person is the one that made the status visible to you)
Make spotlight fragment call into activity when the refresh has finished.  this way any changes to the status will get put back into the spotlight and ultimately the cache
Change the spotlight retweet window, so if the status is a retweeted one, the status ID to look for retweets will be the original, not the retweeted statusid.
change logic around marking a tweet as favorite to prevent an incorrect update of retweet flag.
change a couple of statics tp be protected so they can be used elsewhere.
Somtimes the tweetfeedfragment doesn't use a cache.  in these cases, there is nothing to update.

Since it can be a null, added a null check.