Issue #2: Prepared the 'events' feature for final deployment

The style looks good now. The teaser and default display look
good now.

The biggest change here is the move towards having the events
content type a webform-capable node. This makes it easier to
have the registration form right there on the events page.

I'm pretty happy with how this has turned out now.

Signed-off-by: Elliot Voris <elliotfriend@gmail.com>