Add test to check wether or not there is space for a new section header
Update todo list
Function to retrieve the executable section
delete old obsolete functions
New packing method which appends the payload at the end of the code section (if enough available free space)
Update TODO list
Add doxygen configuration file.

And update gitignore to avoid doc push.
Update of the documentation (Doxygen)
Change errors values
Extend PE packing functions to 64bits architectures.
Extend PE tests to detect OBJ and not executable files
Add test of the optional header signature.
Doc update.
Merge branch 'pe_struct'

Conflicts:
	TODO.md

Current version working on 32 and 64-bits EXE files.