Bug 922238 - Call log does not record missed calls when in the lockscreen

We were closing the call screen before executing the Voicemail.check callback

- Store the voicemail info in recentsEntry earlier than at closing
- Remove the opacity animation when showing/hiding the call screen (it was not really working)
- Remove the animating flag since it was preventing closing animations to not run if the opening animation did not run
Bug 918179: Optimize append case in tag_visibility_monitor
Bug 929926 - LICENCE is mis-spelled
Revert "Merge pull request #13000 from EragonJ/bug-927724"

This reverts commit 4d74b13f20f12996d41eb3e9a6c8775dd1717d67, reversing
changes made to 1433717c81d5f6f439cadf8511f559f1f19f5fc4.

Cause: the dialer is completely broken if your sim doesn't have
voicemail infos.
Merge pull request #13026 from Rik/license-929926

Bug 929926 - LICENCE is mis-spelled r=gerv
Bug 930542 - Fail test_browser_bookmark.py because of bug 930545
Merge pull request #12835 from wanderview/shared-tvm-append

Bug 918179: Optimize append case in tag_visibility_monitor.  r=djf
Merge pull request #13070 from zacc/bug_930542

Bug 930542 - Fail test_browser_bookmark.py because of bug 930545
Merge pull request #12921 from Rik/lockscreen-no-calllog-922238

Bug 922238 - Call log does not record missed calls when in the lockscreen r=etienne
Bug 930578 - add shepherd docs +shepherd
Merge pull request #13073 from lightsofapollo/shepherd-beta

Bug 930578 - add shepherd docs +shepherd
bug 929636 - Python set device tests to fail on device type, remove final traces of xfail