Merge remote-tracking branch 'yfdyh000/fix-878020' into dev

Merge pull request ithinc/tabutils#110.
Merge remote-tracking branch 'yfdyh000/fix-33' into dev

Merge pull request ithinc/tabutils#108.
Ignore xpi files
Add make.sh script which makes a xpi file
Update name and homapage URL in the manifest file
Fix encoding to UTF-8

Partly cherry-pick commit miicha/tabutils@ec86cf06a9b1bfe3001e64bea41eac1ed67a8765

Conflicts:
	chrome/content/tabutils.js
Translate some comments

Cherry-pick commit miicha/tabutils@96f712a1d6bf6fe7f2e27bc5669f4edd393b43a4
Fix supported Firefox versions

The original addon has been broken since Firefox 31 so this fork is only
for Firefox 31 and later. The original addon works fine with older versions and
should be used there.
Remove "Close Tab Button Position" functionality

The `browser.tabs.closeButtons` preference has been removed since Firefox 31.
So this functionality became redundant.

Related to ithinc/tabutils#114.
Add warn logging in case when nothing was replaced in `TU_hookFunc`
Remove "Donate" button