1. Clean up Vector6 and friends
2. Create Matrix_computeUnitaryPositive template to be compat between eigen2 and eigen3 (in the future)
1. Eigen3 compiles now (seems). Vaclav, sorry, I needed to change your template, because it gave an error on Eigen3.
1. Again some changes for Eigen3 compilation
1. Yade now compiles with Eigen3 and with OpenGL feature enabled
1. In PSD-engine wrong maxX, ..Y and ..Z calculation fixed
1. undefine pi in MindlinPhys
2. Add isAspherical() flag to Body
3. Adjust kineticEnergy with PBC (not yet fully tested)
4. Make createInteraction work with PBC
5. Fix getIncidentVelocity with PBC and !avoidGranularRatcheting
6. Add some regression tests related to Cell (not yet fully done)
1. syntax hotfix for batch -- thanks, Ema.
1. Fix kinetic energy in PBC
2. Add tests to check PBC: Ek, incident velocity with ScGeom (with and without ratcheting), homothetic resize
3. Make it possible to set O.dt=0, for reasons of testing.
- Update flowEngine files
- Added missing #ifdef FlowEngine condition
- Add new IG class ScGeom6D precomputing relative rotations, and associated Ig functors.
- Update related classes (CFLaw)
- add kdev4 configuration for starting debug from kdevelop
- Fixed compilation error
-Includes a regression test on dynamic beam flexion.
Added a throw condition if two spheres have zero distance. Works in #ifdef YADE_DEBUG only.
Viscoelastic basic particle model: move mass of particles from material to interaction
-Move cohesion and moment parameters from functors to bodies and interactions, and define them in Ip2_2xCohFrictMat_...
Fix bug666246. See https://bugs.launchpad.net/yade/+bug/666246
merge with trunk
1. Deprecate NewtonIntegrator::homotheticCellResize in favor of Cell::homoDeform (compatibility interface with warning)
2. Add the possibility of homothetically changing positions rather than velocities; avoid the meanfield/fluctuation velocity jazz at the expense of vel not being time derivative of pos 
3. Add PBC tests for the previous variant
4. Add defThreads arg to scons, which, if specified, gives default number of threads for simulations, if not overridden with -j
5. Fix a few example scripts, more work ahead come (please help!)
6. Add regression tests for saving/loading yade objects; on maverick, this makes the unregistered class to re-surface (!!)

BTW Bruno, can you run --test and fix chained cylinders attributes you changed?
- Fix cylinder reg. test with respect to r2509(2510).
- Add output for nan quaternion products #ifdef Q_DEBUG.
- Document some flags in Ip2_2xCohFrictMat_CohFrictPhys.hpp.