Android beam support

Because why not?

Currently supports teams, events, and team at event. Adding support for a new kind of activity is as easy as defining a URI, calling ```setBeamUri(...)``` from ```onCreate(...)```, and setting up a handler for that specific URI in ```LaunchActivity.processNfcUri(...)```.