Removed TODO
Additional documentation
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of https://github.com/matsukaze/hifi_nocr
Merge branch 'master' of https://github.com/highfidelity/hifi
Remove chat window docking
Update chat window to use new Frameless Dialog

The new dialog class needed to be updated to handle windows in different
positions and windows that don't delete on close.
Update username in chat to use correct line height
Update chat textbox to use correct line height
Removed gettimeofday in AudioInjector
Removed gettimeofday in Audio
Removed gettimeofday in AudioMixer
Merge branch 'master' of https://github.com/highfidelity/hifi into removed_gettimeofday
Update style of chat message links
Fix bug where multiple user/location popups appear
Merge remote-tracking branch 'upstream/master' into 19554-2
Fix issue with pref dialog disappearing

With the frameless dialog being updated to support different types of
window, the pref dialog was no longer able to rely on it to keep itself
open in certain cases.  The window flags were also updated to update
after a "browse" call rather than in the slot so that it would still
execute in the case of cancelled selection.
Update chat window to use vertical layout