[jnigen] Boxed types + Map + Set + List (https://github.com/dart-lang/jnigen/issues/271)

* make primitive types lowercased
* remove part statements
* add jset, jlist, jmap and jiterator
* add JNumber and JBoolean, JInteger and other boxed types
* increase coverage
65 files changed
tree: 1bdc667a659eb933c9ec81d3e61f0efc22c4ab1b
  1. .github/
  2. pkgs/