model: fix all extern classes are sub classes of Pointer

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: fix coding style

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: remove empty SDLRectangle::destroy (we have free)

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: remove unused SDLImage::partial

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: do not specify extern types in sub classes

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: fix implementation of SDLImage::is_ok

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: move mnit::display|input out of mnit

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl: move sdl out of mnit_linux

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/sdl & opengles1: fix pkgconfig usage

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
tests: adds sav for sdl, mnit_display, mnit_inputs

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib: clean up .args

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
Merge: Extract sdl, mnit_display and mnit_input from mnit

This is the beginning of the division of mnitt into a portable application framework (paninit) and the game framework (gammit). For now, allows to write an SDL application without all of the portable part of mnit.

Also solves problems as noted in #236.

#193 will be fixed after the numerics are merged.

Pull-Request: #384
Reviewed-by: Lucas Bajolet <r4pass@hotmail.com>
Reviewed-by: Jean Privat <jean@pryen.org>