Refactor the library.
- The weos namespace is not referenced directly but the macros WEOS_NAMESPACE, WEOS_BEGIN_NAMESPACE and WEOS_END_NAMESPACE are used instead.
- Boost shall not be a requirement, if C++11 is available.
Preparing WEOS to wrap OSAL.