Implement user profile panel as separate component.
Some refactoring in ClientFrame, TransactionsPanel.
Merge origin/master