extract partials instead of inline templates.

Changes:
* add has_pref? helper to check for non-empty preference value
use cleanup-helpers branch for testing
fix syntax
request all user prefs before executing any recipes
fix syntax
revert feature branch config for release
Merge pull request #45 from thegarage/cleanup-helpers

cleanup-helpers