vp_option_with_default - Like vp_option, but fallback to the default value as specified in the template

Fixes #94