Em user dashboard

@jurgens, @bartzitz 

add user dashboard(only general information)
add profile page(general info and static comments)
add user editing page
update forms for admin/mechanic and mechanic
update some tests(add shared examples)
fix assets