Merge branch 'smart_waits_bb' into test_combo

Conflicts:
	lib/watir-webdriver/attribute_helper.rb
	lib/watir-webdriver/browser.rb
	lib/watir-webdriver/elements/button.rb
	lib/watir-webdriver/elements/checkbox.rb
	lib/watir-webdriver/elements/element.rb
	lib/watir-webdriver/elements/file_field.rb
	lib/watir-webdriver/elements/form.rb
	lib/watir-webdriver/elements/option.rb
	lib/watir-webdriver/elements/radio.rb
	lib/watir-webdriver/elements/select.rb
	lib/watir-webdriver/user_editable.rb