Adding keywords for Sunflower testing; Fixing Independent test running

1. Adding two new keywords - Register New User, Create A New Entry
2. Modifying keyword -Open browser to login page to accommodate all templates, Login to Eden with Arguments
3. Fixing the Independent test running aspect
3.1 Login, Logout removed from Start Testing and End Testing as the Login/Logout should depend on the use case.
3.2 Added Login, Logout to every testcase
3.3 Suite Setup, Suite Teardown added to every testsuite
3.4 Removed the unnecessary __init__.txt
New login for every case makes suites slow - one login per run should be enough.

Ideally this would check per test whether already logged in, and skip the keyword in that case.