change folders structure

New structure
Structure of folders
====================
Sudoku-C : main folder
+- configurations : This folder contains the config.xml
+- Lib : This folders contains all lib to use into the main program
+- outputs : Folder by default out output files. (cvs, txt and html)
+- unittests : This folder contains the unit test for the code
+- sources : This folder contains the recourses to run the unit test

-  The support to html, txt and csv were added.
-   configuration.py was updated
Code updated

the code was updated
fixing bugs found in the code

I added test cases and fixed some bugs found in the code review.
code updated

The comments were removed and the string was splited
remove comments
Merge pull request #8 from RafaelAlfaro/master

Code updated