Digest enhancements

Hi Boone,

I've done a number of things for digests so it will perform a bit better.

* #39 - Switch from `in_array()` and use `isset()`.

* commit d0200e1 - Do not use `bp_activity_get_specific()`, also fixes #25 in the process

* commit 4dfa4fe - Use an alternative function for `bp_core_get_user_domain()` to prevent using it in our digest foreach loop.

* commit 4f95d60 - Remove reply count from weekly digests as that uses `'bbpress_init'` for each forum topic.

Let me know what you think.

Also, @epawel, since you have a rather large BP site that relies on GES, if you can test these changes and let me know how it performs that would be great as well.