Added package_ensure in parameter list
Changed documentation style
Replaced UNDIF with real undef
Made mirror_url mandatory param
Changed documentation style
removed trailing whitespaces