Fix some bugs and add pkg-config for the port system. Also ncurses is now downloaded from the gnu mirror in the hope that it works better
vim is kind of buggy because my virtual tty {insert,delete} line ansi codes don't really work.