replace safebind with listenTo and remove safebind.coffee

@hhuuggoo all tests pass and visual inspection looks good, any comments appreciated, however.