#351560 added login controller, business interface and view
#351560 implemented website login and validators
#351560 fixed validation, implemented logout method, added navigation
rules
#351560 implemented login filter, added restricted /portal/ subfolder
(can only be accessed by logged-in users)
Merge branch 'ticket351560'