Merge pull request #15 from neunertm/master

Fixed typo in SM_Matlab/Engine.cpp
First draft of logging macros. Now to write a ROS plugin
Merge branch 'master' of https://github.com/furgalep/Schweizer-Messer
changed the cross-platform timestamp in the stdout logger. Still need to test on Windows
Added a missing header for linux
Added the missing export tag to the manifest
Added a default implementation for the clock functions
added boost array header include to fix compilation error on ros groovy/ubuntu 12.10-64/gcc4.7
Merge pull request #16 from simonlynen/fix_groovy

added boost array header include to fix compilation error
Making the logger compile with clang
Added a little function to convert ptime to timeval.
* adding a rotational kinematics based on Euler angles with ZXY convention
* forgot to commit CMakeLists.txt
* corrected atan to atan2 in ZXY convention
Removed pose graph and console
Improved handling of NaN in the SM_ASSERT_NEAR* macros.
Forgot the equal case in the last commit..
* adding sm_logging/lib to gitignore
* corrected sm_common/include/sm/maths.hpp to include cmath, tests don't compile otherwise
* corrected linkage of the tests (pthread), otherwise don't link
* added S matrix to ZXY
* unit test for ZXY, still failing due to minus sign
* corrected S matrix, note that the minus sign is a bit weird
* Jacobian computation