fix illegal instruction use
Don't call make recursively to build codec_unittest
Fix building in MSVC 2012 by avoiding redefining the inline keyword

While building succeeds in MSVC 2008, it currently fails in 2012
due to error C1189 "The C++ standard library forbids macroizing
keywords", which is caused by doing "#define inline __inline" in
the macros.h header.

This could have been missed before since it only was triggered
if macros.h was included before some other system header was
included that contained checks against these inline defines.
Make the compiler/ar/linker file output parameters overrideable

This is in preparation for allowing building using MSVC via
makefiles.
Allow overriding the command syntax for linking libraries
Allow overriding the cflags for debug/optimization and for 32/64 bit
Add platform files for msvc and msvc-arm

Build with "make UNAME=msvc" to invoke this.
Don't load welsdec.dll at runtime in the decConsole test app on windows

Instead just link directly to it. This matches how the library is
linked/loaded in encConsole/h264enc as well.

Only the 2008 version project file is updated for now, since
the 2010 and 2012 ones are out of sync right now.
Merge pull request #158 from mstorsjo/fix-msvc-2012-build

Fix building in MSVC 2012 by avoiding redefining the inline keyword
Merge pull request #150 from mstorsjo/msvc-make

Support building with MSVC via the makefiles by doing "make UNAME=msvc"
Merge pull request #154 from mstorsjo/no-recursive-make

Don't call make recursively to build codec_unittest
Omit assembler source rules if no asm sources are found
Regenerate gtest-targets.mk using mktargets.sh/py

This simplifies updating all makefiles consistently.
Update ReadMe for new Windows builds
Merge pull request #155 from mstorsjo/update-gtest-makefile

Regenerate gtest-targets.mk using mktargets.sh/py
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