Upgrade Ruby to version 1.9.3-p385

Change-Id: I2fb14324fb555cfd47e5016a71e2d0753d141d16
Fix photo upload bug when the same image selected twice

Now if the same picture is selected again in photo uploads, the preview
overlay will show up correctly.

There's some refactoring in this commit too, splitting the
PhotoUploader#initialize into initialize and _submit.

Change-Id: Id78376cecc22a892032e086703bcd66d785d2865
Updated multi_json Ruby gem

Change-Id: I26da9936698975215a3d59366aa4494e8823d23c
Updated Ruby gems

Change-Id: I7bd03a695f7e694b1505cb95a40e3216d95e42c0
Merge "Updated multi_json Ruby gem"
Merge "Updated Ruby gems"
Merge "Upgrade Ruby to version 1.9.3-p385"
Merge "Fix photo upload bug when the same image selected twice"
Updated Ruby gems

Change-Id: I012737185a8cbd5085e88340b0c259ea7927deec
Add M#getSessionId

Use it to generate/fetch a random session ID stored in localStorage.

Change-Id: I501e5a7a4e04797dcc372346262771e8f97aa58b
Add event logging to photo uploads

Change-Id: Ie344a292dd3289d35cf222ac7a846a18080b7f51
Localisation updates from http://translatewiki.net.

Change-Id: I04e5370f312e4416e4b14531b5f611efc6b0dc39
(bug 45217) Fix dependencies support in MFResourceLoaderModule

Add support for 'dependencies' key in MFResourceLoaderModule. Also
always depend on 'mobile.startup' (which contains code responsible for
compiling templates).

Change-Id: I148c6db90bf837f9813194a7835fa3edb9aa0247
Updated Ruby gems

Change-Id: Ic425b40b4f779145c29b6053ee388c5bac5f580a
Merge "(bug 45217) Fix dependencies support in MFResourceLoaderModule"
Merge "Updated Ruby gems"