Converted boost tests into gtests #647
Fixed compile error on 2012 due to gtest changes
Fixed compile error on 2012 due to gtest changes **really this time**
Fixed unit tests to compile under 2012 due to lack of initializer lists
Fixed compile error on linux due to missing common.h include
Fixed unit tests to compile under 2012 due to lack of initializer lists
Renamed gtest macro to follow same naming conventions
Fixed bug where cmake function changed names between branches
Added define to fix linux compile issues
Merge remote-tracking branch 'Desurium_Master/master' into feature647
Fixed compile error due to bad merge
Fixed up ifdef check to be on one line instead of two
Removed old # defines
Merge pull request #675 from lodle/feature647

Converted boost tests into gtests #647