Bug 907177 - [Clock] Add integration tests

r=lightsofapollo

**Note:** I've rebased on `master` and removed all the debugging statements and build process changes from https://github.com/mozilla-b2g/gaia/pull/13012 . I've left that branch intact to demonstrate the (probable) absence of intermittent failures--these tests passed on TravisCI on 84 consecutive runs.