New options: include and exclude elements by name
Added include and exclude options to all functions:
includeDefine a whitelist of input names to be included during serialization. This option must be an array of strings.excludeDefine a blacklist of input names to be excluded during serialization. This option must be an array of strings.
Fixed a bug where non-data-persistence elements like <button> were serialized as a blank array.