Added client settings UI and re-styled user UI list item.
Added client settings form.
Added client settings saving/loading.
Switched plexr to use client-settings, added set() method to client-settings component.
Slight adjustments to client-settings UI elements.
Added external status enabled/disabled checkbox.
Working last.fm external status support.
Merge branch 'feature/external-status' into dev
Few minor jslint fixes.