Support lazy evaluation options [WIP]

https://github.com/mizzy/serverspec/pull/131#issuecomment-18537151 の実装をやってみました。`let`で設定すると遅延評価になるのですべてのspecに影響しません。あと、`pre_command`というオプションを追加しています。