Blocked empty patterns from being added to the whitelist.
Changed code to use 'input' event instead of 'keydown change', as it fixes pasting.
Updated change log.
Merge branch 'usability-validation-urlpattern' of https://github.com/ashmind/tabwrangler

Conflicts:
	js/popup.js