Update copyright year.
Merge branch 'master' of https://github.com/simbody/simbody
Merge branch 'master' of https://github.com/simbody/simbody
Per issue #157 and pr #159, dial down the gcc/clang optimization to -O2.
Also remove the -msse2 instruction set specification in favor of letting the compilers decide.
Improved Simbody's version-checking mechanism.

This requires CMake 2.8.6 (only 2.8 was required previously). We use a script
to automatically generate a SimbodyConfigVersion.cmake file. Previously, I
wrote one myself, but it was likely to be buggy.

This new script enforces the behavior that changes to the major version number
are backwards-incompatible, but changes to the minor or patch versions are
backwards-compatible.

I tested this on Linux, with OpenSim as a dependent project.
Merge pull request #160 from simbody/dialDownOptimizationToO2-issue157

Dial down gcc/clang optimization to O2
Fix the module I tried importing.

I want to use WRITE_BASIC_CONFIG_VERSION_FILE, which in CMake 2.8.6 is only
in the module WriteBasicConfigVersionFile.
Update README with new required CMake version.
Fix name of macro for config version file.

I was using the name of the macro in a newer version of CMake.
Don't report assembly failure if the optimizer throws an exception after it already has achieved the required tolerance. Fixes issue #164.
Merge pull request #161 from chrisdembia/version-config

Improved Simbody's version-checking mechanism.
Merge pull request #165 from simbody/assemblerShouldntFailIfToleranceAchieved-issue164

Don't report assembly failure when optimizer throws an exception after achieving tolerance.
Turn off loop unrolling for gcc/clang. Let the compilers decide what to do.
Update travis and fix Clang with C++11. Fixes #163.

1. Use Travis env tag to build with and without C++11.
2. General clean up. Move some commands into before_install.
3. Remove installation of liblas-dev, which is some LIDAR package (oops).
4. Clang and C++11 uses libc++ now. Added some CMake logic to ensure that, with
Clang and C++11, libc++ exists.
Add Debug builds to Travis.
Only use libc++ on Mac's.

On Ubuntu, using libc++ causes a test failure. To get travis tests to pass,
we also make sure we install gcc-4.8 even when testing with Clang, to get an
updated libstdc++.
Remove debug builds from travis.
Update .travis.yml
Merge pull request #2 from chrisdembia/travis-and-clang-cpp11-gcc48-envars

On travis, only compile with gcc 4.8 if this is a gcc build.
Merge pull request #166 from chrisdembia/travis-and-cpp11-updates

Travis and cpp11 updates