Profile option: -u/--update-time -> -P/--profiling

-P/--profile is a better name for profiling option
Profile option will accept parameter for ouput format

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>

Conflicts:
	main.c
--profile-format will be an alias for -P

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>
Added configurable profile format option

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>

Conflicts:
	main.c
free up memory used by profile feature

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>
make.1: Explain how -P works

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>
remove the warnings generated by the new code

Signed-off-by: Eddy Petrișor <eddy.petrisor@gmail.com>