Updating federated directory timestamps when their child resources change

* Fixes https://www.pivotaltracker.com/story/show/70989992
Please add unit test for these new methods.