Fixed VS 2005 CMake issue and added support for TDM and VS 2013 compilers.

There was a missing change from the latest CMake file changes for VS 2005.
TDM should now correctly build shared when shared is selected and static when static is selected.
VS 2013 should now get recognized by SFML.