fix regression of Bug 877675
Merge pull request #10459 from gasolin/issue-877675-2

fix regression of Bug 877675, r=alive
Bug 882116 - Install a pre-commit hook to run the linter tests

Also enables --multiprocess for make lint
Merge pull request #10372 from Rik/pre-commit-882116

Bug 882116 - Install a pre-commit hook to run the linter tests r=timdream
Bug 884338 - Travis no likey multiprocess :(
Merge pull request #10466 from Rik/no-multiprocess-884338

Bug 884338 - Travis no likey multiprocess :( r=kaze
Bug 884050 - [SMS][MMS] Regression. New renderContact rules missed untested cases - r=gnarf

https://bugzilla.mozilla.org/show_bug.cgi?id=884050

- Only render a contact's tel value entry for the _specified_ input value when not rendering a suggestion. If the tel record value _doesn't_ match, then continue.
- If rendering for contact search result suggestions, don't render contact tel records for values that are already selected as recipients. This comparison should be safe, as the value in this.recipients.numbers comes from the same source that current.value comes from.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
(cherry picked from commit 3191a6fc9a6b295d0b401da23e71bbcc4136f77b)

Closes gh-10448
Bug 880115 - [SMS / MMS] Activity handling does nothing when triggering twice from Contacts app r=julienw