Changes how we include cmake find dependencies

CMake find-style dependencies are now included as other libraries,
appending stuff to the INCLUDE_DIRS and LINK_LIBS variables;
Build steps commands now can include the working directory for the command