Scrape and populate old Events and EventTeams (2002 and prior)

We can scrape team pages for Events and event attendance (EventTeam) from events that are pre-2003.

Notes:
- This will be slow and isn't supposed to be run too many times. As an optimization, it only scrapes FIRST team pages for teams <= 999 (these teams participated in events from 2002 and prior). Note that it only scrapes pages for teams that are already in the database.
- Championship divisions started in 2001 but division information isn't on FIRST team pages, which means we don't have the proper information to create Events and EventTeams for 2001 and 2002 Championships. As a result, we will have to find a record of division lists and manually create Events and EventTeams for 2001 and 2002 champs later.
- VALID_YEARS in event_controller.py isn't touched in this pull request. We can add valid years later on, after the data is scraped.
- The existing datafeed and parser setup made all of this super easy! :+1: 

![1995 first robotics events - the blue alliance](https://f.cloud.github.com/assets/1421884/1185325/878822f8-229b-11e3-9ca9-2f46f66e35fe.png)
![national championship 1995 - the blue alliance](https://f.cloud.github.com/assets/1421884/1185326/878aa53c-229b-11e3-93db-6e7b30ab6f85.png)