more responsive to networking errors

set 10s http timeout
made SimpleResponseHandler deal with all errors by showing a "connection failure" dialog and force-quitting
this is not a robust solution by any stretch of the imagination
I would strongly suggest overriding onError for your own purposes

Conflicts:

	GrantMobile/src/com/example/grantmobile/CalendarActivity.java
	GrantMobile/src/com/example/grantmobile/EmployeeDialog.java
	GrantMobile/src/com/example/grantmobile/GrantService.java
	GrantMobile/src/com/example/grantmobile/JSONParser.java
	GrantMobile/src/com/example/grantmobile/LoginActivity.java
fix further mainactivity crashes