added PAGER env var and using it in man
moved text wrapping to utility method in text module; properly wrapping text in more now; fixed rendering bug in term.read