Fixed app_stub
Fixed some compilation warnings

 * fixed warnings about hiding virtual functions and several others
Fixed code formatting

 * moved braces to new lines
 * fixed some function/variable names
 * fixed whitespace issues
Refactored sound code

 * fixed formatting and naming to be uniform with rest of code
 * moved default implementation of CSound to cpp module