initial work on dev branch
wrote prettyPrint to ensure Conf is printed in a more useful (sorted) format
simplified prettyPrint internals
add recipe directories into Ruby  to allow for ruby code in external non-rake files
added apply_partial global function to allow resource erb files to be broken up into smaller fragments