Changed the default return value if not set or set to default login page
Changed the tests to use the new default value
Fixed wrong instance method calls into static methods
Corrected a stupid error in redirect and modified the tests to comply
Began implementing the shortcode login controller and view and relative tests