fixes secondary constructors
fixes wildcard type patterns
fixes the ApplyInfix heuristics to discard selections from super
ensugars array instantiations
Merge pull request #20 from xeno-by/master

miscellaneous fixes for problems found by @aghosn