make contrib/linenoise a submodule