removed eclipse warnings. updated maven plugins to the latest versions

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1307 2534bb62-2c4b-0410-85e8-b5006b95c4ae
fixed issue 469 by adding a TypeAdapterFactory for throwables that ignores cause if it is self-referencing

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1308 2534bb62-2c4b-0410-85e8-b5006b95c4ae
added tests for Throwable. Revised ReflectiveTypeAdapterFactory to ignore self-referencing fields.

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1309 2534bb62-2c4b-0410-85e8-b5006b95c4ae
[maven-release-plugin] prepare release gson-2.3.1

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1310 2534bb62-2c4b-0410-85e8-b5006b95c4ae
[maven-release-plugin] prepare for next development iteration

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1312 2534bb62-2c4b-0410-85e8-b5006b95c4ae
javadocs for 2.3.1

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1313 2534bb62-2c4b-0410-85e8-b5006b95c4ae
Ignore project file.

Signed-off-by: Timo Kinnunen <timo.kinnunen@gmail.com>