Merge pull request #1 from Gnurou/master

A few improvements
Add boot-nfs.scr

Autogenerate a scr.uimg for a NFS rootfs boot.
Download nvidia binary drivers also
Add Alex's nouveau-env.sh
Add random notes to README.md
Add eth0 interface file

eth0 interface needs to be configured as 'manual' after nfs-boot.
This file needs to be put under /etc/network/interfaces.d/ when using
nfs rootfs.
Add flash-rootfs script
Add script to download the right Linaro toolchain and use it for compilation
Build all packages in out/build

This makes it easier to remove all builds by removing a single directory
(without removing the sysroot)
Fix environment for compiling user-space programs

Fix the environment such as the compilation of user-space programs
finally succeeds. This includes:

- Set various PKG_CONFIG_* variables to that pkg-config knows where to
  look (and *not* to look) for its library configuration files
- Use the system pkg-config instead of the Linaro toolchain's, which is
  old and does not handle PKG_CONFIG_SYSROOT_DIR correctly. We hope that
  the local pkg-config is new enough.
- Fix CCFLAGS and CXXFLAGS so the compiler uses the rootfs as its
  sysroot and knows where to look at
- Add a --with-sysroot option to the call to autogen.sh so that
  libtool knows it needs to prefix library paths in .la files with it

While we are at it, we also get the right number of processors to pass
to make -j.
Add a list of Ubuntu packages to install on the L4T image