Fixed DECREMENT macro to return a yajl_gen_status as promised by usage

Hi Lloyd. 

Clang was complaining about DECREMENT_DEPTH returning yajl_gen_error and, given INCREMENT_DEPTH returned yajl_max_depth_exceeded, that seemed right here.