Now compiles in Visual studio 2013
Rolled back SOL to 1.1.0
Fixed a whole bunch of Double->Float
Made a few conversions explicit
Minor hack to Fix SOL bug re-introduced by rolback.
Merge with lastest