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
I find this double-negation very cryptic - surely there's a better way to do that?