Revert "Use option paramName if it is a string. No longer assume it is an array."

This reverts commit e608fe20efb54e4a1ee34bf43816c3c3e8b2ee48.
Revert "Apply option limitMultiFileUploads even when limitMultiFileUploadSize is defined."

This reverts commit 2fcc00afe8efee20b9ccadbb7da9876b36249075.
Use option paramName if it is a string. No longer assume it is an array.
Apply option limitMultiFileUploads even when limitMultiFileUploadSize is defined.

Ensure neither limit is exceeded when uploading.
Merge pull request #1 from dougdomeny/patch-2

Patch 2