Generic Handler Updated to Handle Aribtrary Path

This allows the generic handler to access an arbitrary level of the python dictionary returned
from couch db by traversing it based on the path.
okay I fix the generic request handler so that now it will set a value in the document by any arbitary path.
make the fuction for seting the document much more simpler.