Lets just gracefully handle the fact that TLS wasn't selected, and solve in the admin it should have been done.
Merge pull request #1047 from cherokee/fix_startup_without_tls

The server starts normally if TLS wasn't selected but a port was defined.