Fixed an off-by-one error when converting the char filepath to a wide char filepath that caused 2 invalid memory reads of 4 bytes each
Added libtermkey dependency