Custom Secret

This adds custom secret : 

With a static string (no variables can be used here)

    attr_secure :my_attribute, :secret => "..."

With a lambda (object is the current instance of the atribute's object).

    attr_secure :my_attribute, :secret => lambda {|object| object.user.secret }