cleanUP: use mirror for kernel

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
generic: image

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
generic: learn something new, conditional assignments

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
doc: variables.txt: this has been bugging me, too much randomness (ps: its backwards compaitable)

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: missed white space

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: make npm/pip sections conditional on presense of binary

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: npm can fail, thus this file wont exist

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: better protection against network faults

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: make sure /root/tmp & /root/.npm directories exist, fixes one qemu bug

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: npm install can fail too over http connection errors

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: add libopencv-core-dev

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
bb.org: add libopencv-dev: closes http://bugs.elinux.org/issues/61

Signed-off-by: Robert Nelson <robertcnelson@gmail.com>