Merge new menu system

-  **Add kilepes_a_programbol with exit code 0***
Test: in program.py -> success

- *Refactor menu to return status codes*
Fixes #3
Add menu_test manual test case