Can validate select with no options

Combining parsley.js with other libraries such as selectize.js, no selected options will result in an empty select. To not have the validator throw an error, this fix ensures that even if the value does not have the property length things will run ok.
Cleverer checking for no length property or 0-length
Merge pull request #756 from chhib/master

Can validate select with no options