Add Configuration support
Update TODO section
add FileResponseHandler

this will be used when creating a file
make inner classes public

if these classes are not public, no client of this library can actually uses these.
e.g. myMessage.getEntities().getHashtags() is unusable.
inner class getters need to be public

for same reason that these classes must be public (see last commit)
all entities extend Entity, have getPos() and getLen()
i don't see anything in the documentation about needing to post hashtag pos/length
add AppDotNetFileUploadRequest

file upload request and image upload request both extend an abstract class.
more constructors might be needed for the file upload request.
add a client method for uploading a File object.
fix image upload
add method for deleting a file
add methods for batch file retrievals
Update TODO
add methods for retrieving posts in batches
methods for retrieving a specific user's posts
add methods for retrieving starred posts for a specific user
add methods for retrieving a specific user's mentions
add methods for retrieving posts containing a hashtag
add methods for retrieving replies
section off these methods. it's gettin' messy.