Fixed msvc compiler complaints. Need to fix linking for tests.
Fixed all compilation and link issues for msvc. Both mingw and msvc both build and pass their tests.
Added License
Updated README and actually added LICENSE this time