delay evaluation of settings

It solves the problem explained in issue #3 by delaying the evaluation of internal settings with lambdas.

It gives a chance to change the settings after the initial stage (i.e. in your deploy.rb)