pull types out in preparation for --video, --audio, etc flags
recognize more video formats
support hulu.com with get_flash_videos
remember all urls
properly escape notifications