Calculator: Delocalize mathematical function before passing to arity

Some languages, such as Spanish, localizes mathematical functions
("sen" for "sin" in this example). The underlying arithmetic engine
doesn't understand the localized version so we need to delocalize
it before passing it to the engine.

Change-Id: I486726a1b9533952cd0ec3544b44f33a614549d9
Merge branch 'ics-mr1-release' of https://android.googlesource.com/platform/packages/apps/Calculator into aosp
french: fix too long delete string

Change-Id: Id0f220c6f5b8c93869b5791ea170944116b4f946
Calculator: fix Thai app name

\n allows the app name to show on 2 lines. \\n just shows "\n"

Change-Id: I7c387ea2740fbd3e24c8fc994d084c3f8f0744f9
Fix calculator crash on tablet devices. Shortened ES string

Contextual menu of calculator on tablet devices shows "basic" and "advanced"
panels. This is completly unuseful because tablet layout contains both
of them in the same container. This also causes a crash when trying to
select one of this options from contextual menu.

Shortened "DELETE" spanish translation so it fits to its place.

patchset 2: right headers on new menu for sw600dp
patchset 3: replaced string by global "clear" used by physical calculators  ("CE")

Change-Id: I339b906316683fbe41222151277509358d02c49b
added function page
start of new features

(most buttons are set to do nothing though)
delete whole function (log, sin, etc)
gitignore
modulo working
graphing started

I'll probably make it it's own panel, but for now...
graphs functions (mostly)
graph, matrix panels in menu
graphing actually decent now (few bugs though)
bug fixes for graphing (graph on del, on start up, fix for negative numbers)
wolfram alpha for functions
graph works in separate thread, updated icons
graphing optimizations
bug fixes in graphing, buttons in matrices
new ui for adding matrices