Initial import of CM version of Nexus One Torch.

This is a modified version of Ben Buxton's Nexus One Torch app which
works with the modifications to the CyanogenMod kernel, and doesn't not
require root access to use high brightness.

Renamed to simply "Torch" as it will work on any version of CyanogenMod
which has the kernel modification in place.
torch: Cleanup, support different device nodes
torch: Big cleanup.
torch: Remove unused stuff
torch: Use dual-flash on Supersonic for high-brightness
torch: Make notification ongoing
Fix issue with widget drawables as per Wysie's suggestion
torch: Change attribution

Change attribution to reflect that this is a fork of Nexus One Torch
in order to prevent the original author from getting bug reports on
the CyanogenMod version.
New hdpi/mdpi drawables modified from original by Boris Petkovic @ psdGraphics.com
Added Japanese locale
torch: Don't run as system user

Permissions are properly set on the sysfs node so this halfassing can be
removed.
torch: Fix low brightness bugs
Language prametrized completly and Spanish translation
German: initial translation

fix typo
Merge "Language prametrized completly and Spanish translation"
German: more parametrized language
+ fix typo
Added Italian Translations
Added localization to unlocalized strings and Italian Translations
Update Japanese translation: "about" and "hi-brite" dialog strings.
Merge "Update Japanese translation: "about" and "hi-brite" dialog strings."