add error tests for edit user pages
add path for settings in header, add edit page for existing users
up to listing 9.16
finish user edit, update, index, and destroy actions