Feature Add: Multiple User Support

This adds support for switching between 4 different user profiles on channel startup. Each user profile can have a unique security PIN to secure access. This allows easy switching between different MyPlex accounts.

Full configuration via standard preferences is included.