Added input firewall.
Relaxed matcher rules for userId and clientId
Change uProxy extension and app names to 'uProxy, part 1 of 2' and 'uProxy, part 2 of 2'
@dborkan comments.
Refactor network and initial state sync
Merge manifest changes
Merge branch 'dev' of https://github.com/uProxy/uproxy into dborkan-network-refactor

Conflicts:
	src/generic_core/core.ts
	src/generic_ui/polymer/settings.ts
	src/generic_ui/scripts/ui.spec.ts
	src/generic_ui/scripts/ui.ts
Remove redundant onlineNetwork.online field
Add sharing enabled icon.
Move Model to ui.ts
Merge branch 'dev' of https://github.com/uProxy/uproxy into dborkan-network-refactor

Conflicts:
	src/firefox/data/scripts/background.js
Merge pull request #634 from uProxy/dborkan-network-refactor

Clean up initial state / network list sync, remove updateAll
Buddylist changes
Changes for code review
Merge pull request #639 from uProxy/dborkan-roster

Buddylist changes: remove bytes sent/received and userId, show giving/sharing icons, code cleanup
Merge remote-tracking branch 'origin/dev' into lucyhe-sharing_enabled_icon
Add "Sharing Enabled" info overlay.
Remove description from onboarding, allow users to change it in settings
Change "1st Computer" to "Computer 1", etc
Merge pull request #641 from uProxy/dborkan-roster

Remove description from onboarding, allow users to change it in settings