Made fix to prevent null pointer exception on OAuth2Authorization.toString() when token has not been built yet
Added fix and updated test case for http://jira.twitter4j.org/browse/TFJ-766.  This fixes the issue where lat and long are reveresed after the TFJ-766 commit (see twitter4j commit 54c92865710af943b50e38c89be3ed895fabf4f8)
Add support for screen_name to AccountSettings
added implementation of /statuses/retweeters/ids
added version of getRetweeterIds() method with count parameter
added getRetweeterIds() test
fixed javadoc
TFJ-763 getFavoriteCount() now returns int, not long
Coding conventions were violated in LazyDirectMessage.java
TFJ-770 fix kryo support test case
TFJ-766 getLongitude() now returns longitude, and getLatitude() returns latitude.

https://groups.google.com/forum/#!searchin/twitter4j/$20latitude/twitter4j/Kp-gqzBJIxE/LEsHG_08MfcJ
Merge pull request #108 from WayinCO/master

Pull Request for http://jira.twitter4j.org/browse/TFJ-766
TFJ-766 getLongitude() now returns longitude, and getLatitude() returns latitude.

https://groups.google.com/forum/#!searchin/twitter4j/$20latitude/twitter4j/Kp-gqzBJIxE/LEsHG_08MfcJ
TFJ-789 now DirectMessageJSONImpl parses entity indices correctly
TFJ-790 getRetweetCount now returns int
the test was incorrect and is already covered by PlaceGeoResourcesTest#testGeoLocation()
fix outdated test case
TFJ-791 introduce convenient methods to narrow down REST API methods per resource
fix outdated test case
releaseing version 3.0.4