Improve check for in-source build.
Merge remote-tracking branch 'origin/next' into MAID-203
Fixed to handle source paths containing regex special chars.
Merge remote-tracking branch 'origin/next' into MAID-203

Conflicts:
	CMakeLists.txt
Added "CheckXXX" target to each submodule.
Merge pull request #146 from Fraser999/MAID-203

MAID-203: Improve check for in-source build.
Added standalone (non-Boost) Asio.
Added Boost.Expected.
Merge pull request #178 from Fraser999/MAID-534

Added standalone (non-Boost) Asio.
Couple of bugfixes for CMake code.
Merge pull request #179 from Fraser999/MAID-534_bugfix

Couple of bugfixes for CMake code.
Merge pull request #177 from Fraser999/MAID-533

Added Boost.Expected.
CMake fix for build path containing spaces.
Merge pull request #175 from Fraser999/MAID-515

Added "CheckXXX" target to each submodule.
Merge pull request #180 from Fraser999/MAID-551

CMake fix for build path containing spaces.
update submodules
updated version to v0.2.1-001