Implemented getopt
Few minor fixes in print_help
Package name and version is now derived from configure.ac
Added print_version and long variant of print_help
Update TODO
Allowed force when file is damaged
Minor print_help change
Update TODO
removed unneccessary arguments
Short help update
Update TODO
code cleaned