PUT implemented

It does a GET and uses that as body for modification before PUTing.
Also, displaying request body only if it exists