Select element support and title attribute fallback

Added support for select elements and reading placeholder text from title attributes where the placeholder attribute is not found.