Button event signatures fixed for consistency (#224)

Signatures now handlerMethod(eventSource, eventData)