Another fix for the Binding.eval! - encode/decode base64 since apparentl...

Another fix for the Binding.eval! - encode/decode base64 to make binding evaluation completely safe since apparently there are some chars ruby doesn't like to see in a string that marshalling produces. Something related to marshalling Time objects in particular.