Patched TypeUtil.scala to handle java.util.Collection the same way it handles java.util.List
Moved handling of java.util.Collection out to it's own method
Merge pull request #506 from porqpine/master

Added handling of java.util.Collection in TypeUtil.scala