Add UserProfile, user_detail, user_update, user_delete

Please note changes to settings.py and models.py, and the need to run
south schemamigration.

Added a user_detail, user_update, and user_delete view. Each feature
appears to be working, although none of them have authorization checks.

Since these are significant changes and I haven't tested everything, I'm
pushing these changes to a new mitch_user_pages branch.
Podcast/Episode/Quote form fixes; Add EpisodeCreateView

-Add EpisodeCreateView

-Fixed error reporting on templates for PodcastCreate, PodcastUpdate,
EpisodeCreate, EpisodeUpdate, QuoteCreate, QuoteUpdate

-Fixed time_quote_begins/ends conversion bug on QuoteUpdate form/view

-Add missing fields to EpisodeForm

-Style tweaks
Change UserProfileDetail to UserQuoteListView

-User profiles now function like they are Podcast/Episode profiles.

-Style changes.
Restyle podcast_header
Add moderators to Podcast; began adding auth checks in templates

Need to run schemamigration.

Still need to add auth checks to the backend.
Refactor views into separate folders

I'm not sure where to stick the ranking feature for
hot/not/controversial/etc. (I stuck it in views.rank.py for now).
Convert quote_create to Django CBV QuoteCreateView
Add missing fields to PodcastCreateForm and PodcastUpdateForm

Also made sure to save the rss_url to the new podcast object at the time
of adding a podcast.
Add Episode button; user header restyle
Add dynamic dropdown selectors

- I don't know if this is an acceptable solution or not, but these
dynamic dropdown selectors appear to work. I can select a podcast,
select an episode from that podcast, and successfully create a quote.

- These dropdowns need to be replaced by comboboxes that allow the user
to create a new podcast/episode if it is not already in the db.

- I'm not sure what views file the get_episodes method should be in. I
put it in quote.py for now.
Remove placeholder text
Add auth checks to views; alphabetize functions

- Not sure if these are acceptable implementations of auth checks. I
don't know if these checks can be exploited to allow unauthorized users
to edit podcasts/episodes/quotes/users.
Add Google Analytics tracking code
Alphabetize import modules

Organized them in alphabetical order with 1) python modules first, 2)
django modules next, 3) other modules
Refactor templates to have consistent indents

I swept through all the templates and made sure 4 space indents were
used. Now that I'm finished, I think I'd prefer they were 2 space
indents. >:[ Aw well, they should be consistent now at least.
Remove unfinished nav filters; quote header styling
Fix navbar collapse bug
Tech-debt Youtube script;

- I learned I have no idea how Javascript scopes work. I spent too many
hours trying to figure out a way to run a for loop over the
youtube-start-button and youtube-player, and couldn't figure out a good
solution, but wrote something that appears to work for now.

- Restyled buncho stuff

- Added breadcrumb
Fix container padding; delete console.logs
Import modules on rank.py