Torch: RU translation

Replaced quotation marks, rephrased some texts.
PS2: one more rephrase.

Change-Id: I8d26db9226e726752167269d854cd4e119af6d40
Torch: CA translations

Change-Id: I0967a2249d33d228520804849c0d1479b96ea535
UI overhaul & code cleanup

- Use Switch views for high brightness and strobe. This gives
  bigger touch targets and a cleaner implementation.
- Move the menu into a dedicated resource instead of creating a
  submenu in code.
- Hide frequency picker when not using strobe.
- Fix logic for saving all preferences.
- Remove old strings that are not and were not needed.
- Other misc. cleanup
- Add full RTL support since we support Hebrew.
- Add GPL v3 copyright headers

Change-Id: I86a2a9415b394c7a0b0bffd1d166ee118fe4d65f
Torch: UG translations

Change-Id: I14ebc91a6c92b0cfe9401cda8eeea31023674704
Torch: refactoring

Fixed some Android Lint warnings.
Removed unused strings and imports.
PS2: added AndroidManifest.xml, forgot to copy it.
PS3: buildbot doesn't seem to like empty "text" attribute, removed it.
PS4: rebased.

Change-Id: Ibcb7aa0f38a5433795dcd822ce49b90fb1f315d6
Torch: Fix aapt warnings [translation]

Change-Id: Ibff488e8260409e0744e5f90829069efb1793918
Torch: LT translations

Change-Id: I3d10e66a358e4f32abf6ef60fbf76fd25f7f4d6f
Torch: remove lt aapt warnings

Change-Id: Iba610e6ac11f2a3d7d6fc29d3ffc4928ce65f5a5
Signed-off-by: Jorge Ruesga <jorge@ruesga.com>