Fix cascade problem with site.baseurl. Fixes #931.
Move port and host configuration options to Jekyll::DEFAULTS so Commander doesn't override in serving awkwardly.
Merge pull request #935 from mojombo/baseurl-normalization

Fix cascade problem with site.baseurl.