Merge pull request #97 from goranche/master

Changed creation of a temporary file, it now prefers mktemp, but will use tempfile if used. if all else fails, it creates a temp file in /tmp
Merge branch 'master' into v1.0.x
Merge pull request #99 from goranche/v1.0.x

merged changes from master
Added script which handles kernel upgrades.

This fixes #88 and #89.
Part of the code was taken from goranche's pull request.
Make sure that the 'kernel=' line is on a line by itself.
Updated README.md

just removed the “copy new kernel” instruction and replaced with a line
explaining stuff happens automatically
Make sure there's a /boot/kernel.img present on the image.
Also ensure the initramfs statement is on a line by itself.

Also added '-e' to the echo statement to make sure \n is interpreted as newline.
Inform the user the progress on the kernel actions.
Removed the '-e' parameter to echo since it caused '-e' to be put in config.txt.
Merge pull request #114 from diederikdehaas/handle-kernel-upgrade-v2

Added script which handles kernel upgrades.
Merge branch 'v1.0.x'
Merge pull request #115 from debian-pi/master

Making sure v1.0.x and master are equal
Fixed permission on raspbian-ua-netinst.log on installed system.

This fixes #106.
Improved the error message when setting the date/time fails.

This closes #102
Merge pull request #118 from diederikdehaas/improve-rdate-error-message

Improved the error message when setting the date/time fails.
Merge pull request #117 from diederikdehaas/fix-logfile-permissions

Fixed permission on raspbian-ua-netinst.log on installed system.
Include recent changes into v1.1.x