novena-firstrun: Only set /etc/hostname if valid

Run "hostname" to check if the newly-entered hostname is valid.
Only when it succeeds will we write the new /etc/hostname

Signed-off-by: Sean Cross <xobs@kosagi.com>
novena-firstrun: Get rid of netselect-apt

Not all mirrors are good armhf mirrors.  Some will advertise they are
full Debian mirrors, but lack necessary packages.  If the user wants to
select mirrors on their own, they can do that.  But we won't do it for them.

Signed-off-by: Sean Cross <xobs@kosagi.com>
novena-firstrun: Issue a "stop" to lightdm.service

Even though we disable lightdm.service, it may be in the process of
starting up, or it may be queued already by systemd.  By issuing
a "stop", we ensure that it doesn't run on the first boot, in addition
to not starting on subsequent boots.

Signed-off-by: Sean Cross <xobs@kosagi.com>
debian: Bump package version number

Signed-off-by: Sean Cross <xobs@kosagi.com>
novena-firstrun: Create /var/log/journal

Signed-off-by: Sean Cross <xobs@kosagi.com>