build_library: fix compatibility with latest crossdev version
setup_board: fix compiling toolchains from scratch

Commit 0d29e735 broke this by not properly initializing the toolchain
ebuild flags when binary packages were disabled.
Merge pull request #303 from marineam/fixes

Toolchain build fixes