feat($CtoPseudoCLanguageC): Starting the translation C to PseudoC

	I added a parser using LanguageC library to translate C to Haskell PseudoC.
	Not working for now.
feat($CtoPseudoCLanguageC): Function does work: Testing and cleaning required

	Seems to work for fastwave C code.
	Missing string to pseudoC function.
	[
		Useful to bootstrap as follow:
 		C ->(done and hard) PseudoC ->(done and easy) String ->(missing but easy) PseudoC ->(done and moderate) C
		should be equivalent to C ->(done and hard) PseudoC ->(done and moderate) C
	]
	The code is not clean.

Notes:
- float f = 11; is not going to work.
  Going to be converted to int f = 11;
- Increment in Forloop are always of size 1 (maybe possible to do otherwise)
- No initialization from anything else that a int/double/bool (No expression)
- Added Empty stmt
- To have a correct generated C code you should use the signature function from the parser.
- Dont use undeclared array
feat($CtoPseudoCLanguageC): While and min

	Just added this two functions (while and min) for the PseudoC to C function
feat($CtoPseudoCLanguageC): Finishing the C to PseudoC

	switch is not working (not needed)
	CtoPseudoCParser is the library name.
	Simplest call of the library:
		(parseMyFile "file.c") >>= genPseudoC >>= (something of type PseudoC.stmt -> IO a)
	You need to install PseudoCDefinition before
	(using cabal configure, build, install inside the PseudoCDefinition directory)
Merge branch 'feature/CtoPseudoCLanguageC' into develop

The feature is working but limited.
I am not working on it until further notice.