adjusted factory finding code to take into account non-present factories

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1302 2534bb62-2c4b-0410-85e8-b5006b95c4ae
Fix bugs in getPath() with arrays of objects and arrays of arrays

git-svn-id: http://google-gson.googlecode.com/svn/trunk@1303 2534bb62-2c4b-0410-85e8-b5006b95c4ae
revised a test to validate that we can query a delegate adapter from typeadapterfactorie registered in JsonAdapter

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