textutil.py: Move warning, safe_float here; add NLPProgram
textutil.py: Move warning, safe_float here; add NLPProgram

-- warning moved here; no show_warnings any more
-- safe_float moved here
-- output_reverse_sorted_table has new optional indent arg
-- add num_processed, elapsed_time to StatusMessage
-- Add NLPProgram for encapsulating code common to various programs in main()

tectronics/textgrounder,tectronics/textgrounder,tectronics/textgrounder