Updated and added new targets
Updated and added new targets

- Updated main target with new vm.c dependency
- Updated main target to enable optimizations with clang (-O3 flag)
- Added a runTrace target that compiles and run with tracing enabled in vm
- Added a help target that prints info on available targets

zeusdeux/stupidvm