Adding (failing) tests for multiple event handlers.
Spark.attachEvents can handle arrays of callbacks.
Now accept multiple event handlers.

Also including tests.
With this, you can define two events off of, say,
'click #myButton', and both will be triggered by a
click event.
Merge remote-tracking branch 'origin/pr/753' into devel
History update for #753.