* Configure 'Enter' to submit form being edited
* Configure Ctrl+F keyboard listeners on pages with prominent search bar
* Move lambda data functions to methods
* Remove unnecessary 'return's
* Add Ctrl+F handling to Channel search bar
* Fix disabled ft-select label bug
* Fix linting issue
* Hide unsubscribe button on channel list if this is set in parental
controls.
* Fix github linting errors
* Removed trailing whitespace.
* Reverted yarn.lock change
* Remove package-lock.json
* Added support for password protecting settings.
* Push password handling code inside password-settings component.
* Added incorrect password message
* Replace update method with watch.
* Use updateSettingsPassword to commit value to database.
* Move password settings to the bottom (review comment)
* Moved unlock into separate component (review feedback)
* Styling password dialog
* Removed incorrect (and unused) prop value - review comment.
* Removed unused component imports
Co-authored-by: Simon Epstein <simon.epstein@67bricks.com>