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 can check if 'logout' or 'default/user/logout' is present in the page to see if the user is logged in or not. Is it good or there is a better way?