fix for msvc 2013 / C++14. Rend is now used by stdlib
Updated for visual studio community 2013

(yay, free tooling1)
Documentation for dsp.cpp
Texkill, palette_update on correct place.

- Texkill needs to be done before texture allocation, which is now done during parsing (texture-sync update)
- palette_update needs to be called from the emu thread, before kicking off the render
Lock the entire texture, not just the pixel array.

Fixes #49
Linux is case sensitive
Record crash output to application log
Change crash dialog to crash toast message

Some of the errors are easily bypassed, but a popup stops gameplay
simply to be dismissed.
Hide the keyboard when entering file browser