Fixed copyFile().
Merge pull request #18 from plutooo/master

Fixed copyFile().
Fix some clang warnings, fix missing virtual destructor for abstract base class
String handling performance improvements
Merge pull request #17 from StraDaMa/master

Fixes issue where labels were being defined even in false blocks.
Fix undefined label issue