- Added missing typename in Cartesian_dynamic_d
- Added missing typedefs for RT and FT in Cartesian_dynamic_d
- Synchronized predicate and construction objects with Homogeneous
- Removed references to <CGAL/Kernel/function_objects_?.h>
and copy pasted directly into Cartesian_? classes,
because M$VC++ doesn't accept this (legal?) design
- Added definitions of Cartesian_3::*_2, even though I do not include the
corresponding <CGAL/Cartesian/*_2.?> (except for Point_2)
This only works if the compiler does lazy instantiation