Added race model form.
Removed unecessary .pyc files
Fleshed out specify view.

Now presents a form in which user specifies url to download.
upon submit, url is downloaded and attributes are put into session.
Added MapRace view.

Screen to fill in race attributes. These are initialized to
values from the page scraper when found.
Added MapEvent view.

Allows user to map attributes to the event for a given race.
Refactor views.

Extracted redundant render code into method.
Added mapRunners view.

Allows user to specify which columns of raw results map to which
attributes of the Runner model object.

Creates a runner object for each row of results and store a list of
corresponding runner ids in session.
Refactored View tests.

Extracted boilerplate for view tests into its own class.

View tests now derive from this class
Added MapResults view.

User can select which columns of results correspond to whic
attribute of a result object.

Creates (or updates) result objects, one for each row of results.
Fixed incorrect routing in MapRace view.
Refactor. Merged similar templates.
Refactor. Removed unused mapHeader view
Refactor. Removed unnecessary 'action' attribute from templates.

Because they are posting back to the same view action, this is not
needed.
Rewired pages to act as wizard.
Added FindsOrCreatesRace.

To avoid duplication of races by running the pageScraper twice for
a single set of results.

Behavior:
- if name and date match, race is retrieved and all other fields are
update to reflect handed in attributes
- otherwise, new race is created
MapRace view now implements FindsOrCreatesRace class.
Refactor. cleaned_data in MapRace view.

cleaned_data dictionary was being unpacked to simply be packed back
up again.  Also, this explicitly named the Race model fields.
Refactor. cleaned_data in MapEvent view.

Removed unnecessary unpacking/repacking of cleaned_data dictionary
in MapEvent view.
Removed unnecessay form initialization in MapEvent view.
Refactor. Separated views.py into a series of files in a views directory.