Read timezone from /etc/timezone.
rename whats_next.py to status_checks.py
move the package update check into the system status checks
allow apt to perform security updates on its own
Typo in introduction
Merge pull request #148 from koptein/typos

Typo in introduction "later later"
Merge pull request #146 from ls42/zpush/auto-timezone

Read timezone from /etc/timezone.
Better handling of hostname and email address recommendation.
put a sterner warning in nginx local.conf about not modifying it
re-do allow apt to perform security updates on its own

Move this into system.sh rather than anagement.sh.

This reverts commit eab28c97ff4ff04b452d07dd2f7af882f76f0d33.
Merge branch 'box-in-a-name' of github.com:hjjg/mailinabox
when generating SSL CSRs, using SHA256 as SHA1 is being phased out, per @konklone
fix double negation in README, fixes #154
update the first goal to match what's on the website: s/email appliance/easy email/
add an api for setting custom DNS records

Works like this:

```curl -d "" --user email:password https://.../admin/dns/set/qname/rtype/value```

where the rtype and value default to "A" and the remote IP address of the request, so that a simple, empty POST to

```https://.../admin/dns/set/desktop.mydomain.com```

will point desktop.mydomain.com to the caller's IPv4 address.

closes #140
Synced