Added MDNode, StatisticalProperty, StatisticalValue and
KineticEnergySampler.
Changed System and Simulator to Nodes.
Changed default timestep to 2 fs.
Tested kinetic energy and temperature measurer with node data structure.
Added stepIndex in Node so that a node can be child of several nodes
without running the same action twice.
Added totalEnergy measure.
Added getChildOfClass function in Node.
Moved stepIndex to node.
Added getChildByTag in Node.
Creating pair correlation function
Added more pair correlation function stuff, changed atomType to
shared_ptr from normal pointer.
Added dependencies on Node to replace children structure. Changed
m_system to be shared_ptr instead of object on Simulator.
Removed everything with children in Node. Renamed dependencies to inputs
. Removed the frequency on node, this must be implemented in a smart way
later.
Added StandardConsoleOutput that prints out every 100th timestep.
Changed MPIMove argument from System to AtomManager.
Renamed member variables and member functions in Topology from *node* to
*processor*
One more *node* to *processor* in Topology.
Added two convenience functions