A simple function to print lists which may contain inner lists. Update now provides a secondary, optional arguement to print strings with a tab spacing relative to their list/inner list position. This secondary arguement must be activated by True/False. Default is False. Default is no indentation. Additional arguement added to enable list_sweep to write data to a file or by default display to screen with Standard Output.