Several UI fixes and Online changes

- Added limit and password to textbox
- Added wordwrapping on labels with defined width
- Changed UI Component list to only have unique-by-id items
- Try/Catched the Online.TryLogin block
- Added colors for buttons on the ui themes