SearchBox, making events property required in isolate scope

Resolves #976 
any reason why this changed?