first ncursesw test
updated interface test (more lib like)
new Makefile
using extern template for menu
more explenations for error codes
check for errors on menu calls
extra constructor for title window
testinterface angepasst
renamed implemantation include file
changed data type of menu to std::list

std::vector may reallocate on changes, making all ptrs in
entries_p invalid
menu: allocate menu after entries_p

free_menu requieres the entries to be allocated. By reversing the
allocation order free_menu works before deletion of entries_p,
leaking no memory
more error messages
change window to real virtual class

virtual functions are required for a working refresh in other classes
(e.g. menu)
add option to ignore error codes + use in move_cursor
corrected bug making derwin fail

height and width were flipped, making window too large in one
dimension, causing derwin to fail
use locale for sorting
first version of a safe printf
printf.hpp: ptrdiff_t requires <cstddef>
Makefile: build all potential targets
interface.hpp: corrected include guard