Fixed a bug when uploading survey responses.

When the creation timestamp was being decoded and was invalid, it was not being wrapped into the proper type of exception. The IllegalArgumentException was then being passed to Tomcat causing other issues.

References #486