Various improvements in PhotoActivity

I'm now saving in the Activity SharedPreferences the id of the temp photo and
using that to decide which Photo to display.
Improved ShareActivity UI