Deprecate size/empty on maps
Cleanup empty list/set/map
Sort map APIs
Clean list/set operations
Collect deprecated code, remove unused private ImmutableArrayList
Use standard emptyList()
Remove js custom emptyList()/emptyMap() implementation.
## map api -- move "set" back to jvm specific, js has its own native impl
Fix usage of withIndices() from Java