Added exception_list and task_region.
Added fib_task_region example and allows to work without executors.
Added a task_region_handle_gen that referes to an existing executor, so that we don't create one each time.
fix issue with C++98 exception library.
Added task_region documentation.
Merge branch 'develop' into feature/task_region