Pre-emptively import salad steps and terrains
Throw ElementDoesNotExist if element has wrong visibility
Remove unused expect_not_to_find param
Don't log errors in _get_element
Extract visibility logic into _get_visible_element
Removed unused leave_in_list
Should not see hidden elements test
_get_element signature is simpler
Merge branch 'awesome_and_you_know_it_clap_your_hands'
Merge branch 'fail_hidden_elements'
Merge branch 'scratch_itch'

Conflicts:
	salad/steps/browser/elements.py
	salad/steps/browser/finders.py
	salad/steps/browser/forms.py
	salad/steps/browser/mouse.py