added ability to cycle through chat input history with arrow keys
made / commands case insensitive and implemented /me and emoticons
Merge branch 'dev' into chat
fixes #61
some layout changes to better position the current location indicator
load emoticons from file (fixes #67)
allow tab completion of emoticons
fixes #74
merge mobilelayout