Calculator: CS translation

- added theming
- added history control

Change-Id: Ie5a78dbdc1accb7f4708816510fd5e5c10d8374a