Bug 1017596 - Add suite_start and suite_end messages to moztest.adapters.unit. r=jgraham

This properly implements the structured logging protocol in the unittest
adapter.

The patch also adds an optional argument `test_list` to StructuredTestLogger
which will include an array of all tests when sending the suite_start message.
---
 testing/mozbase/moztest/moztest/adapters/unit.py | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)
Bug 1017675 - Bump moztest to version 0.5. r=jgraham

---
 testing/mozbase/moztest/setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Bug 1014997 - Cancel animations when the scroll offset is forcefully changed. r=botond
Bug 1016321 - Remove unwanted fprintfs. r=edmorley
Bug 1016467 - Allow mozversion to support getting version info out of a fennec .apk. r=davehunt
Bug 1016615 - Make subresources inherit timestamps from their parent. r=hurley
Bug 1016617 - Prevent a subresources' hit count from overflowing over its parent. r=hurley
Bug 1017777 - Tune the trusted script buffer parameters on mac again. r=luke

Just like bug 938429. The test has been failing locally for me for a few weeks
now.