Technical proofing by Jean-François Morin

My commit includes an alternate version of Mapping.java (Chapter 4) and Grouping.java (Chapter 5), in which I added an explicit type to a few lambda arguments so that these two classes compile in Eclipse as well as NetBeans. I also transferred StreamForker.java and StreamForkerExample.java to a new appc folder (Appendix C).