Small fix to login
Adding checks for add member
- checking that the search string itself is not shown in
search-as-you-type
- checking that a nice error message appears if the user clicks submit
with an empty username
- added IDEA files to .gitignore
- selenium lib -> latest version
- changed the dataset creation checks to happen in the Test and not inside the Interaction, since it was calling Classes from the test context inside the regular context - won't compile
New test for issue 375 - testing security of private datasets
- refactoring dataset create action to be usable from this test as well
- fixed confirmation issue by adding a check&wait for the file url
- created test for anonymous user (not logged in)
- test for admin
Completed test 375
       - added check for private dataset resource
       - it should fail when the resource is accessed by an anonymous user or an user without the proper credentials
For test 375
       - added test for file preview url for anonymous and other user
For test 375
       - added test - search for private dataset - shouldn't appear
       - refactored test to reuse method
For test 375
       - check dataset visibility on the org page
Merge remote-tracking branch 'origin/master' into dev-dan

Conflicts:
	src/test/java/org/ocha/hdx/selenium/test/DatasetCreationTest.java