Updating to compile with C++11
Adding time utilities to arch common

This file now has the getCurrentSecond which was in archdaq.
Integrating FreeSixIMU

This commit adds a modified version of FreeSixIMU and some test
programs for working with it.

This commit also fixes a few issues with library linking and it
adds the sleepThread method. Also, the getCurrentSecond method was
added into the arch namespace.