initial commit of laptop branch aka dev stuff. added url-related methods to parsed_tweet and lack-of-internet related error handlers to auth
added parsed_tweet.get_unshortened_domains method and .unshortened_domains attribute
changed parsed_tweet.unshortened_urls method to .get_unshortened_urls to avoid confusion with .unshortened_urls attribute
added requirements.txt
deleted tools/django_config because it was empty
deleted tools/parsed_tweet because it was an obsolete copy of parsed_tweet
deleted tools/unshorten because parsed_tweet.get_unshortened_urls is simpler and easier.
Changed how to pass twitterizer classes tests--now it's a list, instead of *args, so you don't need to specify all the defaults before you add custom ones.
Changed twitterizer.Twitterizer.filter_tweets to .filter_tweet: now it handles 1 tweet at a time, and returns either (text,metadata) if the tweet passes the tests,
or None if it doesn't.
Fixed the regex pattern in parsed_tweet.ParsedTweet.get_unshortened_urls to match https urls.
changes to twitterizer to improve support for scraping lots of tweets
tweaks and a json representation of tweet objects
added corpora_words.txt
Added freq_splitter.py, which implements a DP algorithm to split strings into words based on their frequencies
Added some wordlists and word frequencies
Changed parsed_tweet.py to parsed.py --
        Added Parsed superclass
	Added ParsedUser class, which inherits from Parsed and serves as the user-based equivalent of ParsedTweet
        Modified ParsedTweet class to inherit from Parsed
        Modified ParsedTweet.__init__ call signature: pulling out the tweet text is now optional--
                old: ParsedTweet(tweet_text,metadata)
                new: ParsedTweet(tweet_text, data) or ParsedTweet(js=data)
	Modified ParsedTweet to create a ParsedUser instance from the user info supplied by the Twitter API
	Made other various changes to ParsedTweet, mostly in which metadata elements get turned into attributes
Cleaned out old/out-of-date/unnecessary stuff, recreated wordlists with proper documentation.

Details:
Deleted all the django/database-related stuff.
Deleted all previously-existing wordlists.
Deleted json_tools.py and longitudinal.py as being out-of-date and unnecessary.
Modified __init__ to remove references to django/database-related stuff.
Added corpora_used.txt, which is a reference list of all the NLTK corpora used to construct the wordlists.
Added words.txt, which is a list of all the words extracted from the corpora cited in corpora_used.txt.
Added words_lowered.txt, which is the same words as in words.txt, but lowercased using .lower().
Added freqs.json, which is a json dump of a dictionary of words from words.txt and their frequencies in the list.
Added lowered_freqs.json, which is a json dump of a dictionary of words from lowered_words.txt and their frequencies in the list.
Deleted to_db.py.
Folded tools/filter.py into twitterizer.Twitterizer.
Moved auth.py out of tools and deleted tools.
Moved freq_splitter.py and splitter.py into feature_extraction.
Moved corpora_used.txt, words.txt, lowered_words.txt, freqs.json,
and lowered_freqs.json into resources.
Fixed the way Twitterizer's curse_out test works.
Rewrote README.txt to reflect the changes since the last time
I touched README.