Calculator refactor & numerics proposition

* Modularize calculator.nit into 3 modules and move to a project structure.
* Rewrite the code behind the displayed string.
* Use numerics to switch nicely between `Float` and `Int`
* Intro NaN (no more crashing on divide per zero!)
* No more weird bug with the C button.

The Android UI will follow in another PR.

----

Selon-vous, est-ce que je devrais remonter les opérateurs arithmétiques entre les numériques dans la lib std? Ou du moins le NaN?
Le test m'est pratique... et que ce soit dans le makefile sert de justification à l'existence du module dans `src/`. La structure même du makefile, avec l'utilisation de `--dir`, sert aussi pour la version android.

Et pour le CLI... ce n'est pas une priorité ;)