SharedPreferences: Nit API wrapping android SharedPreferences class

A module wrapping 'android.content.SharedPreferences' allowing to load/save data to internal storage for the android platform. Some tests have been added to the mnit_simple example. 

The compiler has been slightly modified to ignore '\n' in java extern types.

As asked by @privat and @xymus to store persistant game data.
Signed-off-by: Frédéric Vachon <fredvac@gmail.com>
hum. je vois

Mon problème maintenant est que ca contrevient à la facon dont les projets/groupes/modules sont en cours de specification. L'idée qu'on avait était de n'utiliser que le projet comme espace de nom, et non toute la séquence des groupes. eg on aurait `android::truc` meme si le module est `android/bidule/machin/truc.nit`.

Ce qui voudait dire que soit on change la spec, soit on renome le module pour qu'il n'ait pas un nom ambigu. Je propose le second en nommant le module avec un truc du genre `shared_preferences_api10`.

de toute facon, avec la compilation actuelle je ne sais meme pas si les modules homonymes sont geres correctement (genre deux modules `api10` meme dans des projets differents).