changed required inputs for easier expansion.
moved more functions around. Now starting in on expansion of supported options.
Added options for minerd install from tar and new option for quarkcoin from github