more tests for web notifications
Moving faye listener actions to collections.

- Tests for IdeasCollection
- CollectionView does less of the heavy lifting
- Much better Idea editing