Check for word size, and new keywords
Refactor exception messages
Refactor exceptions to std string
Workaround for memcpy

Make it compile under C++14, and remove outsource directory, because
source code was shared with `as-is` licence