Add editable (!readOnly) and enabled (!disabled) methods to navigator to make tests easier to read.
Merge branch 'master' of https://github.com/geb/geb
Check which elements the disabled/enabled/readOnly/editable assertions are being made upon and throw an exception if they are not of a suitable type.
Merge branch 'master' of git://github.com/aiten/geb

Conflicts:
	module/geb-core/src/test/groovy/geb/navigator/NavigatorSpec.groovy
Whitespace
isEnabled() and isEditable()
Make sure exceptions are handled correctly in click(Page)
Delay showing an element in a test to stop it from failing on CI
Fix some crossbrowser tests
For Grails 2.3 the spock plugin is no longer used since spock testing
is part of grails-core now. Try to make this plugin support both
configurations.

See also http://jira.grails.org/browse/GRAILS-10229
fixed hasProperty call to use hasVariable which didn't seem to work
Add support for Grails random HTTP/HTTPS port.

Listen to the new test event that occurs after the test phase is
prepared and get the actual local server port if necessary
Merge pull request #46 from legart/master

Support grails 2.3 where spock plugin is not used anymore
Merge pull request #47 from johnrengelman/random-port

Add support for Grails random HTTP/HTTPS port.
GEB-264 - use the classloader of the test class to find the config file.

Instead of the loader of the config loader class.
Merge pull request #48 from graemerocher/master

fixed hasProperty call to use hasVariable which didn't seem to work
Merge branch 'master' of github.com:geb/geb
Mention John Engelman's contribution.
Mention Michael Legart's contribution.
Mention Graeme Rocher's contribution.