ticket:5 added tests for editing contact info
ticket:5 added auth
ticket:5 added editing contact info
Merge branch 't5_edit_main_data'