fix illegal instruction use
Add a runtime option for controlling frame skipping
Update ReadMe for new Windows builds
Update msvc options from VS projects.
Merge pull request #147 from volvet/illegal_assembly_fix

fix illegal instruction use
Merge pull request #161 from ethanhugg/msvc_flags

Update msvc options from VS projects.
Merge pull request #160 from ethanhugg/windows_readme

Update ReadMe for new Windows builds
Allow yasm to be used instead of nasm.

http://www.nasm.us/doc/nasmdoc3.html#section-3.4.1 says a zero should
follow $ in numeric constants, but yasm complains about it when not
followed.
Merge pull request #162 from Vproject/yasm

Allow yasm to be used instead of nasm.
Cleanup include dir list in Makefile
Cleanup mktargets.py

1.Remove semicolons
2.close file
Merge pull request #163 from varunbpatil/makefile_cleanup

Cleanup include dir list in Makefile
Merge pull request #164 from varunbpatil/mktargets_cleanup

Cleanup mktargets.py
Don't execute mktargets.py if cannot cd into correct directory
Removed unused headers in test/
Merge pull request #169 from varunbpatil/mktargets_sh

Don't execute mktargets.py if cannot cd into correct directory
Merge pull request #170 from varunbpatil/unused_headers

Removed unused headers in test/
Merge pull request #159 from mstorsjo/frameskip-option

Add a runtime option for controlling frame skipping
Merge remote-tracking branch 'upstream/master' into travis.osx