refactored and cleaned up the new implementation of renderer::TransformSequence::compute_motion_segment_bbox().  as a test, this code is using C++11 features (lambdas).
moved the root finding codes to foundation/math/root.h.
updated devkit packaging scripts (they will soon be removed in favor of CPack).
added a root finder based on Newton's method.
avoid std::function<> because it incurs a large performance penalty (10% in the case of renderer::TransformSequence::compute_motion_segment_bbox) as explained in this article: http://www.drdobbs.com/cpp/efficient-use-of-lambda-expressions-and/232500059.
switched to Newton's root finder and further simplified and cleaned up the code.
added unit benchmark for renderer::TransformSequence::compute_motion_segment_bbox().
replaced the foundation::Transform constructor taking a single local-to-parent matrix by a static method as to make the runtime cost of this operation more explicit, and updated the rest of the code accordingly.
optimized renderer::TransformSequence::compute_motion_segment_bbox().
minor tweaks.
updated devkit sample.
migrated the Visual Studio solution for the devkit sample to Visual Studio 2012.
updated devkit packaging script.
minor code tweaks.
Add CTest for running appleseed.cli unit tests and benchmark tests
Merge remote-tracking branch 'upstream/master'
Disable running of unit benchmark as part of CTest
Merge pull request #236 from nyue/master

Add CTest support for running tests after build
Merge branch 'master' of github.com:jupiter-jazz/appleseed
improved robustness of foundation::Quaternion::extract_axis_angle() in presence of slightly unnormalized quaternions.