Explain where test classes and objects live

Add missing parentheses
Merge pull request #2287 from oschrenk/2.1.x

2.1.x documentation:  Missing parentheses in example of ScalaFunctionalTest.md
Made the use of the ordered execution context in Java optional