Update error strings with new error codes from spiffy decode
diff --git a/src/qcbor_err_to_str.c b/src/qcbor_err_to_str.c
index 521b8c5..55f389e 100644
--- a/src/qcbor_err_to_str.c
+++ b/src/qcbor_err_to_str.c
@@ -2,6 +2,7 @@
  err_to_str.c -- strings names for errors
 
  Copyright (c) 2020, Patrick Uiterwijk. All rights reserved.
+ Copyright (c) 2020, Laurence Lundblade.
 
  SPDX-License-Identifier: BSD-3-Clause
 
@@ -18,31 +19,49 @@
 	switch (err) {
 	_ERR_TO_STR(SUCCESS)
 	_ERR_TO_STR(ERR_BUFFER_TOO_SMALL)
+    _ERR_TO_STR(ERR_ENCODE_UNSUPPORTED)
+    _ERR_TO_STR(ERR_BUFFER_TOO_LARGE)
 	_ERR_TO_STR(ERR_ARRAY_NESTING_TOO_DEEP)
+    _ERR_TO_STR(ERR_CLOSE_MISMATCH)
 	_ERR_TO_STR(ERR_ARRAY_TOO_LONG)
 	_ERR_TO_STR(ERR_TOO_MANY_CLOSES)
-	_ERR_TO_STR(ERR_UNSUPPORTED)
-	_ERR_TO_STR(ERR_HIT_END)
-	_ERR_TO_STR(ERR_BUFFER_TOO_LARGE)
-	_ERR_TO_STR(ERR_INT_OVERFLOW)
-	_ERR_TO_STR(ERR_MAP_LABEL_TYPE)
-	_ERR_TO_STR(ERR_ARRAY_OR_MAP_STILL_OPEN)
-	_ERR_TO_STR(ERR_DATE_OVERFLOW)
-	_ERR_TO_STR(ERR_BAD_TYPE_7)
-	_ERR_TO_STR(ERR_BAD_OPT_TAG)
+    _ERR_TO_STR(ERR_ARRAY_OR_MAP_STILL_OPEN)
+    _ERR_TO_STR(ERR_BAD_TYPE_7)
 	_ERR_TO_STR(ERR_EXTRA_BYTES)
-	_ERR_TO_STR(ERR_CLOSE_MISMATCH)
-	_ERR_TO_STR(ERR_NO_STRING_ALLOCATOR)
-	_ERR_TO_STR(ERR_INDEFINITE_STRING_CHUNK)
-	_ERR_TO_STR(ERR_STRING_ALLOCATE)
-	_ERR_TO_STR(ERR_BAD_BREAK)
-	_ERR_TO_STR(ERR_TOO_MANY_TAGS)
-	_ERR_TO_STR(ERR_BAD_INT)
-	_ERR_TO_STR(ERR_NO_MORE_ITEMS)
+	_ERR_TO_STR(ERR_UNSUPPORTED)
+    _ERR_TO_STR(ERR_ARRAY_OR_MAP_UNCONSUMED)
+    _ERR_TO_STR(ERR_BAD_INT)
+    _ERR_TO_STR(ERR_INDEFINITE_STRING_CHUNK)
+    _ERR_TO_STR(ERR_HIT_END)
+    _ERR_TO_STR(ERR_BAD_BREAK)
+    _ERR_TO_STR(ERR_INPUT_TOO_LARGE)
+    _ERR_TO_STR(ERR_ARRAY_DECODE_NESTING_TOO_DEEP)
+    _ERR_TO_STR(ERR_ARRAY_DECODE_TOO_LONG)
+    _ERR_TO_STR(ERR_STRING_TOO_LONG)
 	_ERR_TO_STR(ERR_BAD_EXP_AND_MANTISSA)
-	_ERR_TO_STR(ERR_STRING_TOO_LONG)
+	_ERR_TO_STR(ERR_NO_STRING_ALLOCATOR)
+	_ERR_TO_STR(ERR_STRING_ALLOCATE)
+	_ERR_TO_STR(ERR_TOO_MANY_TAGS)
+	_ERR_TO_STR(ERR_MAP_LABEL_TYPE)
+	_ERR_TO_STR(ERR_UNEXPECTED_TYPE)
+	_ERR_TO_STR(ERR_BAD_OPT_TAG)
+	_ERR_TO_STR(ERR_DUPLICATE_LABEL)
+    _ERR_TO_STR(ERR_MEM_POOL_SIZE)
+	_ERR_TO_STR(ERR_INT_OVERFLOW)
+	_ERR_TO_STR(ERR_DATE_OVERFLOW)
+    _ERR_TO_STR(ERR_EXIT_MISMATCH)
+	_ERR_TO_STR(ERR_NO_MORE_ITEMS)
+    _ERR_TO_STR(ERR_LABEL_NOT_FOUND)
+    _ERR_TO_STR(ERR_NUMBER_SIGN_CONVERSION)
+    _ERR_TO_STR(ERR_CONVERSION_UNDER_OVER_FLOW)
+    _ERR_TO_STR(ERR_MAP_NOT_ENTERED)
+    _ERR_TO_STR(ERR_CALLBACK_FAIL)
+    _ERR_TO_STR(ERR_FLOAT_DATE_DISABLED)
+    _ERR_TO_STR(ERR_HALF_PRECISION_DISABLED)
+    _ERR_TO_STR(ERR_HW_FLOAT_DISABLED)
+    _ERR_TO_STR(ERR_FLOAT_EXCEPTION)
 
 	default:
-		return "Invalid error";
+		return "Unidentified error";
 	}
 }