More FamiTracker updates.  Adding CDocTemplate, CSingleDocTemplate, CDocument, and various methods to support FamiTracker/CWinApp/CWinThread.
More FamiTracker updates.  Working tracker thread.
Merge branch 'xplatform' of github.com:hyarion/nesicide into musiceditor
Fixing keyboard focus bug in PatternView.
Removing qdebug messages that spew.
Faster redraws.
Fixing merge conflicts.
Fixing merge conflicts.
Fixing UNICODE stuff in CString, I think.
Fixing some window resize problems. Frame Editor window now resizes to appropriate size for number of channels.
Fixing more resize bugs.
Adding play pattern loop function. Hooking speed/tempo changes up. Fixing frame pattern edit commands.
Fixing focus problem for Frame Editor when it is in edit mode.
Fixing view hover problem. Fixing focus problem. Turned some string stuff off for now since it's broke.
Fixing CSettings.
Adding mouse tracking to Frame Editor.
Merge branch 'refs/heads/xplatform' into qt5

Conflicts:
	common/cqtmfc.cpp
	common/cqtmfc.h
	libs/famitracker/MainFrame.cpp
	libs/famitracker/Settings.cpp
fixes compilations erros on osx
Conflicts:
	common/cqtmfc.cpp
Merge branch 'refs/heads/xplatform' into qt5

Conflicts:
	common/cqtmfc.cpp
Adding methods for xplatform.