[queso]: adding a uq_assert.h header file

contains generic exception-throwing macros
[queso]: Marking uq_asserts.h for inclusion using makefile.am path
[queso]: adding exception handling header file
[queso]: adding uq_exceptions.h to makefile.am
[queso]: deprecating unnecessary code
[queso]: adding exception handling testing
[queso]: renaming the .exe for the regression test
[queso]: several edits to the src files, to support exception handling test
[queso]: test_exception was not added
[queso]: adding a missing trailing backslash
[queso]: another missing trailing backslash
[queso]: finished with damons pull request comments
[queso]: merging upstream/dev branch into my local dev branch

Merge remote branch 'upstream/dev' into dev

Conflicts:
	src/Makefile.am
[queso]: removing uq_ file name
[queso]: changing makefile.am file paths
[queso]: rebuilding makefile.am to include new header files
[queso]: making the test_exception test simpler

also, fixed a small path bug in asserts.h
[queso]: updating test. Does not pass yet, but will fiddle.
[queso]: adding an error handling regression test
[queso]: changing Queso to correct QUESO namespace.