change location settings

add link_to user show to images views
add error message to locations/new
add state to users/edit
take out uniqueness from validates of state
create error message partial