Updates to chat and friends windows.

ChatWindow's input box will now change color when keyboard is being
captured.
Can move up/down in friends list with dynamic keys.
Added dynamic key to start a chat with selected friend.
Added dynamic key to go back to friends list from chat window.
Input box for chat window works better.