build: merged premake 'subprojects' to the root one for simplicity.
updated premake5 (windows).
moved travel&blocks example code from scratch to examples & added to build.
coroutine macro is now generated as a part of output source file.
build: removed duplicate flags.
codegen: disabled some visual studio warnings in generated code.
runtime: warnings fixed.
build: fixed example-blocks configuration to include proper source file.
fixed warnings, examples are compilable with level 4 warning in visual studio.
travis configuration updated for new examples location.