Fix typo in 'create_topic_method' hash key.

When the 'allow_searchlist' configuration is disabled the default action
should dispatch to 'create_topic_method'.  The hash key had a typo,
though, causing this configuration not to work.
Support bare repositories.

Assume a bare repository if a .git/ subdirectory does not exist.
Add a default path for Git binary.