Added support of module-based test organization for `functional`.

* test/unit/jamfile: Added `master` target.
* test/unit/master.cpp: Newly added.
* test/unit/exception/jamfile: Removed `compile`, `compile-fail`, `run` and
  `run-fail` targets.
* test/unit/exception/uncaught_exception_run.cpp:
  * Moved the global fixture to `test/unit/master.cpp`.
  * Tweaked the names of the test cases.
* test/unit/functional/invoke_run.cpp: Tweaked the names of the test cases.
* test/unit/functional/jamfile: Removed `compile`, `compile-fail`, `run` and
  `run-fail` targets.