Sorry! corrected include extra_configs for upgrade and remove too

Completely forgot about the upgrade and remove sections of the zppy
client, fixed now so those extra config files can access the dryden
framework
Cleaned up the functions that I added before and added Remove Directory

If a file/folder doesn't exist (possibly from wrong parameters) -
execution will still continue :) and added RemoveDirectory so that you
don't have to remember to use rmdir($dir) after using
RemoveDirectoryContents
Fixed permissions on copied files
Fixed permissions on copy files.. using existing safe file copy
Fixed copied files permissions...
fixed copied folder permissions...
Merge remote-tracking branch 'upstream/master'
New DNS Manager module
New DNS Manager Module
Added cron protection to stop PHP scripts being able to get outside of the user's home directory but added an open_basedir directive to the crontab script line entries, this fixes bug #532 and bug number #370. Also added another dropdown option to the list of timings, so now users can also request a cron job runs monthly as requested in bug #531. (previously longest time period was weekly.) Needs full testing however as I cannot access a ZPanel test install from work however from my local CLI testing it was working great but need to test with the full complexities of a production ZPanel installation.
New DNS Manager controller
scream errors becuase of undeclared vars
oops removed db password
none static method issue
oops removed db password
Merge pull request #39 from jasondavis/master

New DNS Manager
New class for safely running system commands.
template phaser update and ui/tlp class updates to stop duplications of cached files in different lanuages
Merge branch 'master' of https://github.com/bobsta63/zpanelx
oops removed db password