Require date and username before custom rendering Twitter items.

Change-Id: I642ceac6c3ccca18dc32cc092a513604152384cb
netutil: add HostPort, serverinit: return app baseURL

Context: http://camlistore.org/issue/479

This patch allows camlistored to wait for all the apps to be serving,
before printing its own listening address.

Change-Id: I4035b115a03ef6a2a43177b83b5b65ebc50a2188
pkg/serverinit: fix tests for windows

Fixes: http://camlistore.org/issue/304

Change-Id: Ieb29ffefd1daf8d62704374d8e1eecd9cfea3156
Render containers with the camliContentImage attr as folders for now.

Something fancier would be better, but without this change they'd get
rendered as single images, which would be confusing.

Change-Id: Icd08eb1716ae1f3bebe2f064388cac822a0a4e63
Merge "Render containers with the camliContentImage attr as folders for now."
Merge "Require date and username before custom rendering Twitter items."
Merge "pkg/serverinit: fix tests for windows"
importers: some refactoring around oauthContext

Change-Id: I0a7e1dabb9efdaedbda138cdd1c52afcddee5210
Merge "importers: some refactoring around oauthContext"
importers: newOauthClient refactoring

Change-Id: Ic5864ab2f7bb63bd801fe965c68b36a245edc447
Merge "netutil: add HostPort, serverinit: return app baseURL"
sqlite: skip test instead of failing when not compiled in

Change-Id: If7ef7308cdb7b6aec5490ec332d4dace7b7565a0