Added more functions to the API. Wrote my ideas about global variables
and defined new types for the function parameters and changed som
parameter names as discussed in the forum. Removed warnings and errors
and created prorotypes for functions that were without one.
The work will continue...
Update .gitignore

Same .gitignore as in integration. Now ignores .doxyfile
Updated gitignore
Merge remote-tracking branch 'origin/pmc_saeed' into pmc

Conflicts:
	.gitignore
	src/pmc.c
	src/pmc.h
	src/test_pmc.c