Fix for #248 change the conversation drop down on light with dark theme
Fix for #250 to prevent an out of memory killing the app when getting tweets, it's now handled and the error message is set so as to flag the fetch as errored.
Finish off work on #217 with glowing buttons & toasts on main timelines
Fix for #246 added absolute time, also added mixed mode which uses relative for last 59 minutes, and then absolute if over 59 minutes
Changes to make date formatting standard in one place.

Also change logic to include date if over 1 day, and year if over 300 days
Merge pull request #251 from BlythMeister/MyBetaVersion

Last bits for 1.2.1?