Add tree and start project.

Implements a very simple logger. Only supports text writing.
A test for this logger is present.

	* .gitignore: Added emacs and cmake related files to be
	  ignored.
	* CMakeLists.txt: New. Root CMakeLists.txt file.
	* ImaLogCPP/CMakeLists.txt: New. CMakeLists.txt file
	  for the ImaLogCPP lib.
	* ImaLogCPP/src/Logger.hpp: New. Header for the logger
	  class.
	* ImaLogCPP/src/Logger.cpp: New. Implementation for
	  the logger class.
	* ImaLogCPP/test/CMakeLists.txt: New. CMakeLists.txt
	  for the tests.
	* ImaLogCPP/test/WriteText.cpp: New. A simple test
	  for text writing.
Add time before log messages.

Add time in format YYYY/MM/DD HH:MM:SS before
every log message (which is, one call to write).

      * ImaLogCPP/src/Logger.cpp: here.
      * ImaLogCPP/src/Logger.hpp: here.
Add images logging.

Add a function write in class ImaLog::Logger in order to
log images of type cv::Mat (OpenCV).

    * ImaLogCPP/CMakeLists.txt: Add OpenCV dependence.
    * ImaLogCPP/src/Logger.cpp: Here.
    * ImaLogCPP/src/Logger.hpp: Here.
    * ImaLogCPP/test/WriteImage.cpp: Test for images logging.
    * ImaLogCPP/test/WriteText.cpp: Constructor of Logger has
      changed.
Switch to JSON format for the log file.

       * ImaLogCPP/src/Logger.cpp: Here.
       * ImaLogCPP/src/Logger.hpp: Here.
       * ImaLogCPP/test/WriteImage.cpp: Updated the test.
       * ImaLogCPP/test/WriteText.cpp: Updated the test.