Split exceptions.hpp in two files
Added syntax_error to supported exceptions