Button onClick is now evaled in proper scope

It was evaled in the isolated scope of the sf-schema
direcive, now we lift it up to the parent outside.