bug 872470 - add EventSource to frameworker, r=markh, sr=gavin