That tutorial you're following is a bit abbreviated. You don't really need to get the standalone bitbake, to setup the build environment just take a look at Edison's BSP build guide here: Intel® Edison BSP User Guide, it has all the instructions, including reconfiguring the kernel.
I've written a [more general] guide on adding arbitrary drivers into teh OS image for Galileo. You won't be able to cut'n'paste commands for Edison, because the names and directories are a bit different, however the flow will be the same and some steps are universal, so maybe it will be of help to you as well: Reconfiguring Linux kernel and adding drivers into Galileo's Linux image
I started trying to get the Edison Build Support package from the Intel Edison BSP user guide you attached under section 2 "Build an Edison image." This was seen as a requirement in the second link you posted.
I ran into the following issue, for the command:
./device-software/setup.sh --dl_dir=<=/home/lie/Desktop/edisonStuff/edison-src/bitbake_download_dir --sstate_dir=<=/home/lie/Desktop/edisonStuff/edison-src/bitbake_sstate_dir
I get that the two paths I specified do not exist for bitbake_download_dir and bitbake_sstate_dir.
bash: =/home/lie/Desktop/edisonStuff/edison-src/bitbake_download_dir: No such file or directory
The directory structure is as follows:
/home/lie/Desktop/edisonStuff/edison-src/bitbake_download_dir and /home/lie/Desktop/edisonStuff/edison-src/bitbake_sstate_dir and
Again this is Ubuntu.