Rename Flags.cmake to Configuration.cmake to make it more clear that it contains user-togglable flags.  Rename the flags from ENABLE_* to WITH_*.
Update Version.cmake to have our new contact information and put it first in the CMakeLists.txt
Move default compiler flags into cmake/Defaults.cmake and clean out Defaults.cmake.
Use the list(INSERT ...) command, which can possibly be more efficient and is more idiomatic.
We don't need to find CPPUnit anymore.
Move .inl files into srcs source groups.
Move SSE checks from the main CMakeLists.txt to the CompilerChecks.cmake file.
We just assume that SSE is supported.  This may need to change if we ever support non x86 platforms.
Move pkgconfig file generation to a separate file.
We don't use Subversion anymore, so we don't need to worry about installing the .svn directories anymore.
Massive cleanup of the toplevel CMakeLists.txt file by writing a macro to create the source groups for us.
Remove the Google Code utility script for uploading downloads.
Whitespace fixup.
MSVC 2013 has std::round.  See <http://blogs.msdn.com/b/vcblog/archive/2013/07/19/c99-library-support-in-visual-studio-2013.aspx> for details.
Don't check for <memory> anymore, because a C++11 compiler check is sufficient.
Bump MSVC version required to 2013.
Remove script to make ChangeLog from git history.  Anyone who wants to see all the changes made should be using our git repository.
Remove reference in INSTALL to uploading downloads target that was removed.
Properly find cppcheck and allow it to be enabled.
Add dist target and remove Git tagging support.