bugfixes

bunch of bugs in serde, added a test
T{Deserializer,Serializer} aren't thread-safe, don't share them
dead code removal
i miss rogue
more longs in more places, including more thrift

in particular, deprecate GeocodeServingFeature.id and ScoringFeature.parents
in favor of GeocodeServingFeature.longId and ScoringFeature.parentIds.
those are longs.

regenerate the generated thrift java code too. this picks up some generated code for blackmad's
bulk endpoints.
small cleanup
dead code removal
slug lookup also looks up long id's