Allow user to define custom patterns for connectors
Refactor user-defined patterns

Move custom pattern functionality to separate file;
Do not use localStorage directly;
Leave connectors.js as static definition;
Apply custom patterns without browser restart;
Add 'use strict;' to customPatterns
Remove unused variable
Make connector definitions read-only
Merge pull request #484 from Biert85/manual-matching-url-input

Allow user to define custom patterns for connectors