preparing shunting yard C implementation

* shunting_yard.pl: allow signed numbers in tokenizer
* stack.c, stack.h, stack_interactive.c stubs (+Makefile)
* removed empty line in min_heap.h