logging: added output logging.

Signed-off-by: Chris Lapa <chris@lapa.com.au>
misc: checking for root user before starting to install.

Signed-off-by: Chris Lapa <chris@lapa.com.au>
kernel: using standard generic 3.15.5 kernel supplied by ubuntu.

Also added logging and error checking to the main setup script.

Signed-off-by: Chris Lapa <chris@lapa.com.au>