unify codes and documents of parrot_package_* tools

The branch unifies `parrot_run` (generate namelist and envlist), `parrot_package_create` (generate a package) and `parrot_package_run` (repeat one program within one package). 
The documents of these three utilities are also changed to reflect the new features.