Implement convenience methods (spec'd by Sentry client docs)

Fix supplying tags

go fmt

Recover dumbly from panics.

Improve stack -> culprit display and string messages.

Quick implementation of CapturePanic

s/args/tags/

w/ some go fmt thrown in for good measure

Note where a stacktrace is added.

Handle case where there is no panic

Just "Send", since this is async by default w/ golang transports.

Condense recover-switch-type

Very rough optionally-synchronous capture

Fix drop handler

Check for packet initialization errors

Better tag merging

Lil' bit cleaner code

de-cherr-yfy

Condense writing to error channel

Buffer error channel

Don’t want to slow down the worker. Good catch @titanous.

Give a uniform error for dropped packets

Fixes to Writer for a clean merge

Hint map lengths

de-cherr-yfy the example
Merge pull request #2 from teslaworksumn/convenience

Convenience
Merge master