Added timeout functionality to the rest of the AsyncTasks.  Everything should be timed now.  Settings for timeout duration are in AppConfig and timeout popup messages are in strings.xml