Added basic frame_buffer actuator

Todo: Needs StorageManager (EEPROM).

InputManager removed: Cannot bind to events anyway, so we just use the main loop.
Todo: Left button as quit, Right button as Continue/Restart.
Frame buffer bugfix & changed behaviour of frame_buffer_set_cursor

Bugfix in draw_pixel: Wrong constant
Behaviour change in set_cursor: Now sets cursor in (x, y) pixel coordinates, not character coordinates.
Updated 2048 frame buffer actuator and input loop

Quit / keep playing / new game are now supported.
Input loop is ugly, maybe factor out quit/restart functions?

Still needs custom font.
Added FontCreation

png2font compiled as 32bit.
Moved fonts to their own folder; Update frame_buffer API

All frame_buffer functions now share the same prefix
Added userprofile
Continued work on 2048

Const correctness

New font
frame_buffer actuator updated

UserProfile instance in GameManager
Unsure whether writing to EEPROM this often will wear it  out...
Merge remote-tracking branch 'origin/2048'

Conflicts:
	ATmega162/byggern.c
	ATmega162/games/2048.c
	ATmega162/menu/menu.c
Merge remote-tracking branch 'origin/2048'

Conflicts:
	ATmega162/byggern.c
	ATmega162/games/2048.c
	ATmega162/menu/menu.c
Fixed menu, added user profiles, 2048 works! yay