A few typographical mistakes.
The Process::init() is void (doesnt return anything).
Removing uneeded logic.
The $key has already been used in the parent loop.
Renaming variables so it is easier to read the source and homogenizing the usage of quotes for strings (single, double).
Redundant statement.
Some more double quotes on the loose.
Simplifying logic some more.
We don't enter the loop or try to close the directory handle if none has been setup.
OpenSSL PHP extension is required for downloading from https.
The link text should say 'more' not 'update'.

Signed-off-by: George Petsagourakis <petsagouris@gmail.com>
Merge pull request #2 from petsagouris/multitude_of_fixes

Multitude of fixes