Have install check for /dev/net/tun and create if it doesn't exist

I noticed some android devices don't create /dev/net/tun by default, even when they have tun support in their kernel (which pretty well all do these days), so the script now creates it if it's missing.

I also added descriptive comments all the way along to make things easier to follow.