update readme
fix formatter for cases where no short code has been setup
expanded the supported list type to include List<>, IEnumerable<>, IList<> and ICollection<>