Cleanup uses of dojo/_base/lang::hitch and bindDelegate in favor of ES5 ...

...Function.bind. Provided a shim for older browsers (though we don't support IE8 anyways).

@CHenrie Please review.