Added `CRADLE_THROW_EXCEPTION`.

* cradle/exception/throw_exception.hpp: Added `CRADLE_THROW_EXCEPTION`.
* test/unit/exception/backtrace_info_run.cpp: Added a check.
* test/unit/exception/throw_exception_run.cpp: Added a unit test case for
  `CRADLE_THROW_EXCEPTION`.
Merge pull request #10 from Cryolite/feature/throw_exception

Added `CRADLE_THROW_EXCEPTION`.