Changes since tag 7.1.0.5

commit bce7cb366ea2e7f74cb45cb8b8ac031242919faf
Author: James D. Callahan III <jcallahan@curse.com>
Date:   Sun Dec 11 04:43:53 2016 -0600

    Account for the fact that the number of dig sites isnΓÇÖt always four now; Broken Isles only has three at any given time, so traveling from elsewhere would erroneously show a fourth which didnΓÇÖt even belong to the continent!

commit 524b347ad2a892eb63c6fc444902d5ae19db2b27
Author: James D. Callahan III <jcallahan@curse.com>
Date:   Sun Dec 11 04:42:38 2016 -0600

    Listen for RESEARCH_ARTIFACT_COMPLETE and RESEARCH_ARTIFACT_HISTORY_READY - Blizzard added RESEARCH_ sometime in 7.x, for reasons. Fixes several tickets.

commit 39b84e5ed94bfdc993c134eb2e1ca36ce42cb93a
Author: James D. Callahan III <jcallahan@curse.com>
Date:   Sun Dec 11 03:39:09 2016 -0600

    Use the project.completionCount directly instead of querying for it from the API.

