Username based throttling

Tastypie should allow the ability to throttle users based upon more then just their IP address (the identifier).  By passing in "request" to the function "should_be_throttled" and the function "accessed" in throttle.py developers would have the option to throttle based upon username, custom http headers, etc.