Created a new SentryEventRequest object that gets stored when an uncaught exception happens or when a request fails to send

UNTESTED!!

Conflicts:
	src/com/joshdholtz/sentry/Sentry.java
Adding check for network state for faster caching of request

UNTESTED

Conflicts:
	src/com/joshdholtz/sentry/Sentry.java
Forgot to call the captureListener in the uncaught exception handler - oopsies :)

Conflicts:
	src/com/joshdholtz/sentry/Sentry.java