Remove use of exceptions. Not all projects use them.
Add copyright headers