Adds tests for adding and delete files.
Adds test for dated suffixes for file versions for projects, sub projects and components.
Adds tests for file download counters
Adds tests for disabled file modification controls for anonymous users.
Cleans up page object code; aligns settings

All domain-level links now point to config.osf_home as they should.
Unnecessary import statements removed.
Default class-level values added for some instance variables.
Page objects now pass PyCharm's linter :)
Fixes test of file upload buttons to align with OSF changes
Updates requirements to include requests and a newer version of selenium.
Additional changes necessary to support invalid SSL certificates on staging.
Refactors failing log tests to use page object pattern; misc improvements.
Tests with known failures skipped; all tests should now pass!
Adds additional tests for project security.
Adds tests for basic node access; removes existing tests no longer needed.
Removes duplicate test of public/private project setting.
Refactors project renaming tests
Adds test for modifying titles on nodes
Adds tests for modification of privacy settings
Adds tests for registering a username with XSS characteristics.
Minor bug fixes (closes open windows after tests)
Adds test for title changes
Merge pull request #29 from lyndsysimon/milestones

Milestones