bug 1024730 - nsIHttpPushListener r=hurley

co-author: ben brittain <ben@brittain.org>