Do not show 'Edit' and 'Close' issues menu to non-collaborators

Refs #413
Non-collaborator restrictions on browsing issues.

Non-collaborators are not allowed to change
assignee/milestones/labels when browsing issues.
Refs #413
Override annotations in onClick()
Non-collaborator restrictions in EditIssueActivity

Made it so that issue administration options only show up
if the user is a collaborator on this repository
Closes #419
Move some methods to keep consistency through the class, clean imports
Use Finder to find views
Remove unused import
Fix a bug with issues dashboard

Issues from issue dashboard were not displaying because of
null repository variable.
Update android-maven plugin to 3.7.0
Fix an issue with hardware keyboard is not displaying in issue comment

Refs #356
Implement two-factor authentication support

Closes #432
Github ->GitHub
Merge pull request #434 from evinugur/master

Github ->GitHub
Prepare 1.8.0 release
Add new translations to zh-rCN locale
FR translation; missing strings
Merge pull request #442 from cpasmoi/patch-1

FR translation; missing strings
Merge pull request #439 from jzzhen/master

Add new translations to zh-rCN locale
Update Japanese translation
Update android-maven plugin to 3.8.0