Switch from angular-faye to a home-made service

Mainly motivated by angular-faye not providing a way to specify client
options, such as retry interval.